Templates no longer use internal StringBuilders, they instead write directly to the provided Writer