I'm surprised too. However, it is new functionality for scatter/gather commands and seems used very rarely.
>It looks like this happens when you do the second GATHER, even if no property values were changed. After the first GATHER oTest2 is still intact, but after a second GATHER oTest2 is gone and oTest1.children in NULL. Anyway, you can't store an object reference in a table so this is more of a curiosity than a problem. I'm a little surprised GATHER doesn't throw a 'data type mismatch' error in the first place.
Vlad Grynchyshyn, Project Manager, MCP
vgryn@yahoo.comICQ #10709245
The professional level of programmer could be determined by level of stupidity of his/her bugs
It is not appropriate to say that question is "foolish". There could be only foolish answers. Everybody passed period of time when knows nothing about something.