Published the Text Style object.

Do we need a parameter assertion on font and color, given that textAttributesWithColor: will crash if these are nil.