cleanup
more faithful target design
improve testability of python code
expectations about deferred messages