code: function _objEquals(a, b) {
      const aKeys = Object.keys(a);
  
      return _arrEquals(aKeys.sort(), Object.keys(b).sort()) &&
          aKeys.every(i => _equals(a[i], b[i]));
  }
docs: Compare two objects for equality
  
  @private
  @param {Object} a
  @param {Object} b
  @returns {boolean}