adds some short-cut methods, replaced function calls (eg xml->create_text_node becomes $self->text)