new test (TBD)
additional test for cycles; cycle-safe toString in ParentBean