Can we just make the StringWriter version mandatory?