Remove executeVoid

- after fixing the semantics, it is not providing any benefit anymore, I think.
- before it was broken,  and was short-cutting execution too agressively.
- the code complexity/duplication is not worth it

Signed-off-by: Stefan Marr <git@stefan-marr.de>