That function automatically generates an initialized XML structure ?
I think each of those functions act on the current XML structure , and change it in some way , for example , by adding a  a l a field to it , or something.
y Yeah. They also seem to affect state ,
Mm - hmm.