Certain classes and objects in Alice have built in joints intended to make certain types of animations easier to implement.  This example is how the built in array for an elephants trunk makes animating much easier.  Other arrays can be found in tails and some prop items.