Switchable catalysis: modular synthesis of functionalized Pyrimidinones via selective sulfide and halide cross-coupling chemistry.