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.
cause some of them  there were other actions uh , that  that s seemed to step  state variables somewhere ,