Erlang port for Mark Pilgrim's Universal Feed Parser