[fix] Ensure that `colors` is required. Coerce numeric exit codes into strings.