Improve `_exec` and its test coverage

This used to handle executions post–`execCommand` in the body.

`execCommand` in the body is no longer allowed, except for `FORMAT_BLOCK` and `INSERT_IMAGE`, which do not require this handling.