An Interval Tree Clock implementation for Erlang