Nested Structures

I’m not sure if this is a bug, oversight, or by design?

So if you have structure A, you can include structure B within that one. The problem comes into play if you want to create another structure, C… as long as structure B is within Structure A, you cannot include Structure A into Structure C.

Any ideas?