thanks, that is useful. but in the long term the best sollution should be
that the the objects do that themselves, right? I guess it would make
sense a kind of identifier integrated in the object which would do this
work automatically.
You may find attached traversal abstraction useful. They will traverse on a next message through only the pointers specified by the first argument. So if you use an [until] to bang the [next( message for X times, you will land at the Xth pointer of the wanted type. Pointers of different type are automatically skipped.
Ciao