Going to refactor the StringLabels and DateTimeLabels classes: they share so much of the functionality that they better inherit from a common class