pub async fn run_wait(
    cmd: BuiltinCommand,
    state: &mut State
) -> Result<ControlFlow, Error>