An oligomer represented by Formula: wherein: each instance of R 9 is independently selected from the group consisting of alkylene, cycloalkylene, arylene, heteroarylene, and ether; each instance of R 28 and R 29 is independently selected from the group consisting of hydrogen, alkyl, cycloalkyl, and aryl; each instance of R 33 is independently selected from the group consisting of alkylene, cycloalkylene, arylene, heterocyclylene, and a bond; each instance of R 41 is independently -NH- or a bond and each instance of R 40 is independently - NH- or -NH-NH-; each instance of R 42 is independently -NH- or a bond and each instance of R 43 is independently - NH- or -NH-NH-; each instance of z and t is an integer of 1 to 50; R 44 is hydroxyl or decarboxylated derivative thereof, or is represented by the structure: wherein: R 1 is hydrogen or silyl; R 2 and R 3 are independently selected from the group consisting of hydrogen, alkyl, cycloalkyl, and aryl; R 31 is selected from the group consisting of alkylene, cycloalkylene, arylene, heterocyclylene, and a bond; R 50 is -NH- or a bond and R 32 is -NH- or -NH-NH-; R 34 is -NH- or a bond and R 35 is -NH- or -NH-NH-; and x is an integer of 1 to 50; and R 30 is hydrogen, silyl, or is represented by the structure: where: R 9' selected from the group consisting of alkylene, cycloalkylene, arylene, heteroarylene, and ether; and R 44' is hydroxyl or decarboxylated derivative thereof. each instance of R 9 is independently selected from the group consisting of alkylene, cycloalkylene, arylene, heteroarylene, and ether; each instance of R 28 and R 29 is independently selected from the group consisting of hydrogen, alkyl, cycloalkyl, and aryl; each instance of R 33 is independently selected from the group consisting of alkylene, cycloalkylene, arylene, heterocyclylene, and a bond; each instance of R 41 is independently -NH- or a bond and each instance of R 40 is independently - NH- or -NH-NH-; each instance of R 42 is independently -NH- or a bond and each instance of R 43 is independently - NH- or -NH-NH-; each instance of z and t is an integer of 1 to 50; R 44 is hydroxyl or decarboxylated derivative thereof, or is represented by the structure: wherein: R 1 is hydrogen or silyl; R 2 and R 3 are independently selected from the group consisting of hydrogen, alkyl, cycloalkyl, and aryl; R 31 is selected from the group consisting of alkylene, cycloalkylene, arylene, heterocyclylene, and a bond; R 50 is -NH- or a bond and R 32 is -NH- or -NH-NH-; R 34 is -NH- or a bond and R 35 is -NH- or -NH-NH-; and x is an integer of 1 to 50; and R 1 is hydrogen or silyl; R 2 and R 3 are independently selected from the group consisting of hydrogen, alkyl, cycloalkyl, and aryl; R 31 is selected from the group consisting of alkylene, cycloalkylene, arylene, heterocyclylene, and a bond; R 50 is -NH- or a bond and R 32 is -NH- or -NH-NH-; R 34 is -NH- or a bond and R 35 is -NH- or -NH-NH-; and x is an integer of 1 to 50; and R 30 is hydrogen, silyl, or is represented by the structure: where: R 9' selected from the group consisting of alkylene, cycloalkylene, arylene, heteroarylene, and ether; and R 44' is hydroxyl or decarboxylated derivative thereof. R 9' selected from the group consisting of alkylene, cycloalkylene, arylene, heteroarylene, and ether; and R 44' is hydroxyl or decarboxylated derivative thereof.