Comments: Evolution is Dead, Long Live Evolution (again)!