The current NHContrib implementation is based on the translation of requests to ICriteria.
We encountered a problem requesting members of the collection. Say:
Get .../Parent(1)/Children
In this case, you will not receive a list of children, as you would expect, but a list of parents (as far as I remember).
I think the problem is there because the FROM operator translates into root criteria. For example.
From parent In Parents Where parent.Id = 1 Select parent.Children
... , , , ATM.
Linq2NHib. , - . - ( ).