code: @Override
      public Writer append(CharSequence csq) throws IOException {
          encodedAppender.append(encoder,
                  (encodingStateRegistry != null) ? encodingStateRegistry.getEncodingStateFor(csq) : null, csq, 0,
                  csq.length());
          return this;
      }
docs: /*
  (non-Javadoc)
  @see java.io.Writer#append(java.lang.CharSequence)