code: function validateAdd(options) {
    options = validateOptions(options);
  
    //console.log('options after validation', util.inspect(options, {depth: null}));
    //return;
    //console.log('skemer.validateAdd called', arguments);
  
    return validateData.apply(this,
        [options].concat(Array.prototype.slice.call(arguments, 1)));
  }
docs: Validata and add new data to existing validated data based on the given
  schema. NOTE: Existing data WILL NOT be validated
  
  @param {Object} options An object containing the validation
  [`options`]{@link #options}, including the [`schema`]{@link #schema}
  @param {*} data Data to validate and return. If no data is given,
  data containing any default values will be returned. If newData
  is given, newData will be validated and merged into data.
  @param {...*} newData Data to validate and merge into `data`
  
  @returns {*} Validated and merged data