Since ->become checks validity, no need to do manually.