Hello Alan,

No, but it seems to be a real issue.  I'm not sure why recursing over
the attributes is any easier than a simple loop.

This piece of code is so confusing and messy - won't be a bad idea to rework the whole section with recursions after recursions after recursions... :-)

Rgds,
Stefan