Adding @optional -prepareForDeletion method to protocol