Multiple dice flags order of execution

The new multiple dice flag functionality is fantastic. Thanks for the hard work!

Say I want to roll 6d6, keep the highest two, and then explode the two I kept.
So I write it like this !(6d6kh2e)

Problem: It explodes even the dice it dropped, in exactly the same way as !(6d6ekh2)

Question: Is there a way to specify the order of execution of the dice flags?

Unfortunately all the flags affect the original dice only.

There have been requests to expand the new functionality and this would make a perfect Feature Request.