SideEffects.registerSupplier() was the missing link for numerous issues in TP3 around OLAP and OLTP inconsistencies. It solves with(), sideEffect registeration in step constructors, and MapReducer access to default data structures. While SideEffects got a bit more complex (3 new methods [two defaults] and some complex logic on get()), it made many other problems just go away. Fixed #258