Add @functions.instantiated, streams.dummywriter
Friendlier CLI interface
Add fixup_rename() to handle module renames generically
Python < 3 compatibility with some TK module renames
Merge remote-tracking branch 'github'
Add substattr() context manager for unit testing
Use name of substituted object by default