code: def construct(cls, name, version=None):
          
          other = VersionedObject(None)
          other.name_ = name
          other.version_ = Version() if version is None else version
          return other
docs: Create a VersionedObject directly from an object name and version.
  
          Args:
              name: Object name string.
              version: Version object.