I'm using nested abstractions with their own send\receive object pairs, and these pairs are using #1, #2 and #3 within the name of the send\ receive object pairs. The main patch has a few occurrences of an abstraction, each of which has a few occurrences of another abstraction, which each contain a few occurrences of another abstraction.
A few months back I could swear I had all this working properly, but it's not now.
Any insights into exactly how this should be done ? I would imagine I'm missing something here, but still learning along the way.