code: @Override
      public Writer append(char c) throws IOException {
          singleCharBuffer[0]=(char)c;
          encodedAppender.append(encoder, null, singleCharBuffer, 0, 1);
          return this;
      }
docs: /*
  (non-Javadoc)
  @see java.io.Writer#append(char)