Provides classes for representing mutable sequences. As well as providing interfaces which represent the notion of a sequence, a full event model is provided.