NH-3624

fix for https://nhibernate.jira.com/browse/NH-3624
So are you saying that NextSibling was wrongly used in this case?
Because it's definitely a bug if we just drop an existing node while handling the insert from select statement.
If that the case I guess it should be easy to change the relevant part of the code setting NextSibling to directly call InsertChild instead.