Modules

programmatically generate plain old documentation