Finally Matrix has been reloaded in Israel. Just back from the movie. Well, for sure I have to contemplate on that and to see it again, may be then I will be able to formulate my feelings...
...
Update: This hack is about .NET 1.X. In .NET 2.0 you don't need it. In .NET 2.0 with XslCompiledTransform class you can return a nodeset as XPathNodeNavigator[]. As all we know, unfortunately there is a confirmed bug in .NET Framework's XSLT implementation, which prevents returning a nodeset from an XSLT extension
...
Just released XInclude.NET 1.0beta.
Changes since 1.0alpha:
Support for XPointer framework, shorthand pointer, element(), xmlns() and xpath1() schemas
Minor bug fixes
So enjoy.
...