Manual enforce is not needed. Also fail faster.
Merge pull request #14 from yschaeff/various_fixes

Manual enforce is not needed. Also fail faster.
Check if the update was logged EXACTLY once.
Merge pull request #15 from yschaeff/oneliner

Check if the update was logged EXACTLY once.