Game-changing shortcut to stem cells? Yes–too good to be true.