Synthesis of N-derivatised pyrroles: precursors to highly functionalised electropolymers.