Leafcraft comments on Genetically Modified Humans Born (Allegedly)