def implements_value_version_scheme(self, version_type=None):
raise Unimplemented()<EOL>
Tests if the version supports the given version ``Type``.

        arg:    version_type (osid.type.Type): a version type
        return: (boolean) - ``true`` if the version values associated
                with this parameter implement the given version
                ``Type,``  ``false`` otherwise
        raise:  IllegalState - ``get_value_syntax() != version``
        raise:  NullArgument - ``version_type`` is ``null``
        *compliance: mandatory -- This method must be implemented.*