def implements_value_heading_type(self, heading_type=None):
raise Unimplemented()<EOL>
Tests if the heading supports the given heading ``Type``.

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