If the functional moiety of step (3) comprises a reactive group, steps 1-3 can repeated one or more times, thereby forming cycles 1 to i, where i is an integer of 2 or greater, with the product of step (3) of a cycle s, where s is an integer of i???1 or less, becoming the initiator compound of cycle s+1.