Added a bunch of xml and docbook manipulation methods