docs: function shallowEquals(objA, objB) {
  	var returnVal = false;
  
  	if (objA === objB || objA === null && objB === null) {
  		returnVal = true;
  	}
  
  	if (!returnVal) {
  		var propsEqual = true;
  		if (Object.keys(objA).length === Object.keys(objB).length) {
  			for (var key in objA) {
  				propsEqual = propsEqual && objA[key] === objB[key];
  			}
  
  			returnVal = propsEqual;
  		}
  	}
  
  	return returnVal;
  }