A simple class that maintains a list of WordTag pairs which are interned
as they are added. This stores a tagged corpus.
It is also used to represent partial histories at tagging time.
It may not simply represent a sentence, and a History is used to overlay a sentence on a PairsHolder.