Ian Bicking: the old part of his blog

Comment

Re: aspects; I would be a little fearful to use aspects for something like this, as it's almost global to the application, and would mean all the code would get touched. Since aspect-oriented programming seems to work on a source-level (actually transforming the source), that could mean all sorts of crazy results. Most aspect-oriented use cases are things that strike me as a response to an inflexible language, and usually not necessary for Python, so hopefully that level of effort isn't necessary.
Comment on Dealing with Context
by Ian Bicking