Refactor decide_what_to_do_about() to be independent of dead bodies.