module documentation

Undocumented

Class MonkeyPatcher Cover up attributes with new objects. Neat for monkey-patching things for unit-testing purposes.