docs: static long hash(String... theValues) {
  		Hasher hasher = HASH_FUNCTION.newHasher();
  
  		for (String next : theValues) {
  			if (next == null) {
  				hasher.putByte((byte) 0);
  			} else {
  				next = UrlUtil.escapeUrlParam(next);
  				byte[] bytes = next.getBytes(Charsets.UTF_8);
  				hasher.putBytes(bytes);
  			}
  			hasher.putBytes(DELIMITER_BYTES);
  		}
  
  		HashCode hashCode = hasher.hash();
  		return hashCode.asLong();
  	}