How about moving this method into single.rb? Then it can be reused to destroy anything that can be destroyed (and has the same semantics).