Non-standard abbreviations: BAIB, (diacetoxyiodo)benzene; CPR, cytochrome P450 reductase; CuOOH, cumene hydroperoxide; F-BAIB, bis(trifluoroacetoxy)iodobenzene; hCPR, human NADPH-cytochrome P450 reductase; LSF, late stage functionalization; luciferin H-EGE, ethylene glycol ester of 6'-desoxyluciferin; luciferin ME-EGE, ethylene glycol ester of luciferin 6'-methyl ether; luciferin MultiCYP, methyl ester of luciferin 6'methyl ether; NGS, NADPH-generating system; OS, oxygen surrogate; P450, cytochrome P450, heme-thiolate protein P450; PhIO, iodosylbenzene; tert-BuOOH , tert-butyl hydroperoxide.