opened up TextFormatWriter for overloads