I think this assertion should be part of the `delete()` method.