The term ???heterocyclic group??? means a closed ring hydrocarbon in which one or more of the atoms in the ring is an element other than carbon (e.g., nitrogen, oxygen, sulfur, etc.). [0020] Substitution is anticipated on the organic groups of the polymers of the present invention.