An extraction and fork of the Erlang OTP XML library