code: @Override
    public MtasDataCollector<?, ?> add(String key, double[] values, int number)
        throws IOException {
      if (key != null) {
        MtasDataCollector<?, ?> subCollector = add(key, false);
        setValue(newCurrentPosition, ArrayUtils.toObject(values), number,
            newCurrentExisting);
        return subCollector;
      } else {
        return null;
      }
    }
docs: /*
  (non-Javadoc)
  
  @see
  mtas.codec.util.DataCollector.MtasDataCollector#add(java.lang.String[],
  double[], int)