..it should be possible to use it and modify it without really thinking very hard. This is easy to test: work on it when tired. "slacker code". Because that is the only way the dreamy side of the brain gets activated. It is currently underused. What this means really, is to make it easy to follow the bread crumbs. Easy to debug, or easy to modify.