[4 + 2] cycloadditions of N-alkenyl iminium ions: structurally complex heterocycles from a three-component Diels-Alder reaction sequence.