Pyrrole syntheses by multicomponent coupling reactions.