docs: function equalSimpleMaps(map1, map2) {
  
  	const keys1 = (map1 && Object.keys(map1));
  	if (map1 && (keys1.length > 0)) {
  		const keys2 = (map2 && Object.keys(map2));
  		return (
  			keys2 &&
  				(keys2.length === keys1.length) &&
  				keys2.every(k => (map2[k] === map1[k]))
  		);
  	}
  
  	return (!map2 || (Object.keys(map2).length === 0));
  }