Ok while getting back to this, I still insist on what I said above.

@domcleal do you still not understand the construct?