Functional, hierarchically structured poly(diacetylene)s via supramolecular self-assembly.