Added more to the compound model documentation, and added a high level outline for the remaining portions to be written.
There is a bug (?) in Python 2.6 that when dir(obj) calls obj.__dir__ it passes in an additional unused argument.