It seems like #105 is not resolved. I am opening a new one, since the original one got lengthy, sidetracked and closed.
The colors for the bold text are completely wrong.
Run this to reproduce:
tput setaf 2 # green
tput bold
tput sgr0
tput setaf 1 # red
tput bold
tput sgr0
Below are a static screenshot of the output. and the SVG in a ZIP file (since Github wont accept SVG).

See how both green and red become different colors when they are bolded.
Download cast.zip