code: function automock (automock) {
      // set default if value passed
      if (defined(automock)) {
          // require function
          if (typeof automock !== 'function') {
              throw new Error('automock error: automock must be function')
          }
          // set global value
          immutable.defaultAutomock = automock
          // return immutable
          return ImmutableCore
      }
      // return default value
      return immutable.defaultAutomock
  }
docs: @function automock
  
  get/set the immutable-automock wrapper function
  
  @param {function} automock
  
  @returns {ImmutableCore|boolean}
  
  @throws {Error}