He mentioned the interaction between objects is magic but would be slippery at large scale system.
His solutions was:
1) Configuration language like Mesa C
2) An environment that will send messages to objects, objects do not send message, register what they need and only receive message.
And this is to avoid passing control flow from object to object.
But no detail in both solution.