ICU based collation Erlang module