docs: def delete(self, obj):
          """
          Delete an object in CDSTAR and remove it from the catalog.
  
          :param obj: An object ID or an Object instance.
          """
          obj = self.api.get_object(getattr(obj, 'id', obj))
          obj.delete()
          self.remove(obj.id)