Synthesis of heterocycles: Versatile aryne annulations via Michael addition, [3+2] cycloaddition, and palladium catalysis