min: (a) => {
    assert(_.isArrayLike(a), "_.min(): argument is not an array");
    assert(_.every(a, _.isNumber), "_.min(): argument contains non-numbers");
    return orig.min(a);
  },