Move the includes to a file-based system, so you can differentiate based on group/status more easily.
Add an [ABSTRACT] macro.
Remove import of StringIO.