A truly Unit of Work pattern

To be continued.