fixes #538 Correctly determine when we can use the updateById
optimization. Also, refactor LogOpUpdateDetails to be a prettier.
fixes #539 Call obj() on the nullKey generator so it stays valid inside of the keyset
fixes #541 Parse lock timeout properly
fixes #533 Fix a comical type-cast bug originally authored by yours truly
fixes #537 Do not build unique indexes using the hot indexer