code: function (a, b) {
          if (a === b) {
              return true;
          }
          if (typeof a !== typeof b) {
              return this._alike(a, b);
          }
          return this._objectLike(a, b);
      }
docs: Internal version of gpf.like
  
  @param {*} a
  @param {*} b
  @return {Boolean}