code: @Override
    public final void error(String key, String error) throws IOException {
      if (key != null) {
        add(key, false);
        setError(newCurrentPosition, error, newCurrentExisting);
      }
    }
docs: /*
  (non-Javadoc)
  
  @see
  mtas.codec.util.DataCollector.MtasDataCollector#error(java.lang.String[],
  java.lang.String)