Nature Chemistry, 06 Dec 2016 Nature has evolved a variety of different mechanisms to generate chemical diversity, however the reactions responsible for…