libxml binding as well