Let's optimize single character string appending to actually use a character instead of a string

This results in a slightly smaller shared library and just faster appends in general.