docs: public char charAt( int idx )
      {
          if ( idx < 0 )
              throw new IndexOutOfBoundsException("idx{"+idx+"} < 0");
          if ( idx >= count )
              throw new IndexOutOfBoundsException("idx{"+idx+"} >= buffer.length");
          return buff[idx];
      }