'EXPERIMENTAL: do not rely on this API method.
Destroy components data associated to the ``TensorHead`` object, this
checks for attached components data, and destroys components data too.'

def _components_data_full_destroy(self):

    if (self.name == 'KD'):
        return
    if (self in _tensor_data_substitution_dict):
        del _tensor_data_substitution_dict[self]
