@Override public void writeChars(String s) throws IOException { // non-optimized version for (int i = 0; i < s.length(); i++) writeChar(s.charAt(i)); }