Werid.

This looks like it should work to me. Something is very odd about the
way Erlang does higher order functions…