Composite Objects
My mind is thoroughly boggled by composite objects. Objects in objects in essence is another fold in complexity. Just as recursion has its pain points, though also its own uses such as saving state on the stack of each iteration of the recursion, composite objects allow for components. You can piecemeal form components that interact with interfaces in code. I imagine this would decouple and allow for orthogonal approaches. This sounds very much like a form of psychobabble in terms of computer speak. Apologies if I am not as fluid with the nomenclature in proper usage I am myself a mere beginner.