docs: def delete(cls, bucket_id):
          """Delete a bucket.
  
          Does not actually delete the Bucket, just marks it as deleted.
          """
          bucket = cls.get(bucket_id)
          if not bucket or bucket.deleted:
              return False
  
          bucket.deleted = True
          return True