NgAgo: a hope or a hype? - Xiaoxue Zhang (Protein & Cell, 2016)