ut becomes msgexec's output. msgexec's return code is the maximum return code across all invocations.