as seen on xml4lib, many improvements include an error handler interface, UNIMARC support, a default handler, and several other changes including bugfixes. Go get it at Bas Peters'James site [1].
Links:[1] http://www.bpeters.com/