&
I know XSLT pretty well, or so I thought. I’ve always hated that XSLT limited you to one input document and one output document. For now you are limited to a single output document (this should change in the next version), but it turns out that there is a document() function built into XSLT which allows you to import nodes from as many input documents as you’d like. I wish I had known this a long time ago.