| Currently ASTPrinter is not thredsafe and takes a construction parameter which would affect its output, making it hard to reuse. Turns out this parameter is never used across the whole code base, so cleaning this up opens opportunity to avoid some more allocations I spotted profiling the testsuite. |