Refactor: Extract method: delete

This type is ensurable, hence the the provider shall implement
the delete method anyway.