Since we are deleting something here, that's probably a better way to go. To make it a little more obvious that this method requires a block can you add `&block` to the method signature?