I think this could end up calling `#alive?` on `nil`?