A couple of functions to enable and disable coloring.
A string that may have color and/or style applied to it.
A combinatorial style such as bold, italics, dimmed, etc.
The 8 standard colors.
The trait that enables something to be given color.