Github user vrozov commented on the issue:
https://github.com/apache/drill/pull/1235
There is no need to expose implementation details as part of the class API.
Whether `DebugStringBuilder` uses `PrintWriter.print()` or something else to
implement `append()` must be hidden from `DebugStringBuilder` consumers. Method
name should never depend on details of implementation as the implementation may
change, but API should not.---
