A journey through Unicode's whitespace characters and perfect hashing.