Replace Preconditions with custom Check-wrapper.
WIP on Object version serialization
WIP: Object version serialization (primitives + @Versionable-entities)