code: @Override
      public final int translate(final CharSequence input, final int index, final Writer out) throws IOException {
          final int codepoint = Character.codePointAt(input, index);
          final boolean consumed = translate(codepoint, out);
          return consumed ? 1 : 0; 
      }
docs: Implementation of translate that maps onto the abstract translate(int, Writer) method.
  {@inheritDoc}