Erlang Hasher Functions