Heterocyclic Enamines: The Versatile Intermediates in the Synthesis of Heterocyclic Compounds and Natural Products | Synapse