Rename destroy_with_author to destroy_author and clean it up a bit more.