code: function assertInteger(value, unsigned) {
      if (typeof value !== 'number' || value % 1 !== 0)
          throw TypeError("Illegal value: "+offset+" (not an integer)");
      return unsigned ? value >>> 0 : value | 0;
  }
docs: ? } ? if (!INLINE) { 
  Asserts that a value is an integer and returns the type-safe value.
  @param {number} value Value to assert
  @param {boolean=} unsigned Whether explicitly unsigned
  @returns {number} Type-safe value
  @throws {TypeError} If `value` is not an integer
  @inner