This method is untested, it needs a destroy example adding to the spec.