I assume there's no overload for append taking an int, so this will be implicitly casted to a char?