Direct heteroarylation polymerization: guidelines for defect-free conjugated polymers† †Electronic supplementary information (ESI) available. CCDC 1507660 and 1507661. For ESI and crystallographic data in CIF or other electronic format see DOI: 10.1039/c7sc00589j Click here for additional data file.