Thanks for working on that. A few comments. First, the ChangeLog entries can be improved; I put a proposed rewrite of them into the first two attached patches (the code's the same). Second, building with --enable-gcc-warnings causes a complaint about dfasuperset needing to be declared pure. Third, EGexecute still has quite a bit of duplicate code, even with the patch. I took at shot at simplifying it (and fixing the 2nd problem) in the third attached patch. This passes "make check" but I have not benchmarked it.