Allow `execute` to handle command exit codes