Fun with Erlang.