Class VersionPrecondition<T extends ObjectType>