I have been playing with Role objects and their linkages.

I noticed in testing if I link a level 20 to a parent level30 and a
child level 10, that:

Level 30 gets nrfChildRoles DN ref to Level 20 role.
Level 20 gets nrfParentRoles DN ref to Level 30 role.
Level 20 gets nrfChildRoles DN ref to Level 10 role.
Level 10 gets nrfParentRoles DN ref to Level 20 role.

So it seems there is a reciprical linkage, which surprised me, based on
how other stuff in Provisioning works.

Has anyone else looked at this and can confirm?

Is it possible to have non-reciprical linkages? I.e. 30 has child ref
to 20 and 20 has child ref to 10. But no parent linkages?