has_many now destroys its children before destroying itself.