Clean up operation objects for 2.4 being dropped.
Possible design: Legacy, WriteCommand, Msg classes for each write type.