anchor: Text:setf
  Replaces the contents of the Text object with a new formatted string.
  Text:setf( textstring, wraplimit, align )
  textstring string The new string of text to use.
  wraplimit number The maximum width in pixels of the text before it gets automatically wrapped to a new line.
  align AlignMode The alignment of the text.
  Text:setf( coloredtext, wraplimit, align )
  coloredtext table A table containing colors and strings to use as the new text, in the form of {color1, string1, color2, string2, ...}.
  coloredtext.color1 table A table containing red, green, blue, and optional alpha components to use as a color for the next string in the table, in the form of {red, green, blue, alpha}.
  coloredtext.string1 string A string of text which has a color specified by the previous color.
  coloredtext.color2 table A table containing red, green, blue, and optional alpha components to use as a color for the next string in the table, in the form of {red, green, blue, alpha}.
  coloredtext.string2 string A string of text which has a color specified by the previous color.
  coloredtext.... tables and strings Additional colors and strings.
  wraplimit number The maximum width in pixels of the text before it gets automatically wrapped to a new line.
  align AlignMode The alignment of the text.