code: function hashValue(it) {
  	const str = JSON.stringify(it) || '';
  	let hash = 5381;
  	let i = str.length;
  	while (i) {
  		hash = hash * 33 ^ str.charCodeAt(--i);
  	}
  	return hash >>> 0;
  }
docs: Hashes a value quick and dirty.
  
  @param {*} it - A value to hash.
  @returns {Number}