root commit
Initial commit
Initial commit
Add noop for transactions if no one is listening
Use get/set without apply
Test for callback being called once