code: function isValue(val) {
      return (!isUndefined(val)
          && !isNull(val) && !(isNumber(val) && isNaN(val))
          && !isInfinite(val));
  }
docs: Is Value
  Ensures is of some value, e.g. not null
  not undefined not isNaN & not Infinite.
  
  @param val the value to inspect.