use model-patch's accessors
misc logging and better reverse diffing
2.1.0