By accident I found that finding of all objects linked to a parent object can be done with a simple for loop without checkig the .children property. I have tested the code with several levels of nested linked objects (nested groups also) and the result alwas was correct, which not means that it will be always correct in every situation.
(
allInkedObjsArr = for o in selection[1] collect o
)
