all tests passing
turn class_logger and _self_inspects into class decorators
reduce more expression defs into class-level methods and constructors
movement
more movement
changelog