code: function inferDtype(value) {
    return (
      (value === null || isUndefined(value)) ? null :
      isNumber(value) ? 'number' :
      isBoolean(value) ? 'boolean' :
      isString(value) ? 'string' :
      isDate(value) ? 'date' :
      'object'
    );
  }
docs: /*-----------------------------------------------------------------------------
  Dtype helpers
   Returns the dtype of 'value' or null if inconclusive