Challenging Science of Gene Editing