code: function(n, num, step, everyFn) {
      return rangeEvery(new Range(n, num), step, false, everyFn);
    }
docs: *
  @method upto(num, [step] = 1, [everyFn])
  @returns Array
  @short Returns an array containing numbers from the number up to `num`.
  @extra Optionally calls [everyFn] for each number in that array. [step] allows
  multiples other than 1. [everyFn] can be passed in place of [step].
  
  @callback everyFn
  
  el   The element of the current iteration.
  i    The index of the current iteration.
  r    A reference to the range.
  
  @example
  
  (2).upto(6) -> [2, 3, 4, 5, 6]
  (2).upto(6, function(n) {
  // This function is called 5 times receiving n as the value.
  });
  (2).upto(8, 2) -> [2, 4, 6, 8]
  
  @signature upto(num, [everyFn])
  @param {number} num
  @param {number} [step]
  @param {everyFn} [everyFn]
  @callbackParam {RangeElement} el
  @callbackParam {number} i
  @callbackParam {Range} r
  
  *