Improve `_exec` and its test coverage

I think so, yes.