I am trying to write an extension function that returns a NodeList. I understand that with Saxon, all the nodes must be instances of NodeInfo. My question is, how do I create elements and attributes using NodeInfo?? i.e. how do I use NodeInfo? I can’t find any documentation on it.