code: function (n) {
              return n.every(function (a, i, args) {
                  if (a === args[0]) {
                      return true;
                  } else if (typeof a === 'number' && typeof args[0] === 'number') {
                      return Math.abs(a - args[0]) <= 3e-15;
                  } else if (typeof a === 'object') {
                      return a.isEqual(args[0]);
                  } else if (typeof args[0] === 'object') {
                      return args[0].isEqual(a);
                  }
                  return false;
              });
          }
docs: ### MathLib.isEqual()
  Determines if all arguments are equal.
  
  @param {...number|MathLib object} n Expects an arbitrary number of numbers or MathLib objects
  @return {boolean}