code: def remove_component(self, component, **kwargs):
          
          # NOTE: run_checks will check if an entry is in the hierarchy but has no parameters
          kwargs['component'] = component
          # NOTE: we do not remove from 'model' by default
          kwargs['context'] = ['component', 'constraint', 'dataset', 'compute']
          self.remove_parameters_all(**kwargs)
docs: [NOT IMPLEMENTED]
  
          Remove a 'component' from the bundle
  
          :raises NotImplementedError: because this isn't implemented yet