rem: CHK(context.CheckNextMessage(team, cookie, MSG_STARTED)); CHK(context.CheckMessageMessages(team, cookie)); CHK(context.CheckArgvMessage(team, cookie, &ref));
add: CHK(context.CheckNextMessage(caller, team, cookie, MSG_STARTED)); CHK(context.CheckMessageMessages(caller, team, cookie)); CHK(context.CheckArgvMessage(caller, team, cookie, &ref));
context: CommonLaunchTest6(LaunchCaller &caller){	LaunchContext context(caller);	BRoster roster;	create_app(appFile1, appType1, true, false);	install_type(fileType1, appType1);	team_id team;	CHK(context(fileType1, &team) == B_OK);	entry_ref ref = ref_for_team(team);	CHK(ref_for_path(appFile1) == ref);	check_app_type(appType1, appFile1);	context.Terminate();	int32 cookie = 0;	CHK(context.CheckNextMessage(team, cookie, MSG_STARTED));	CHK(context.CheckMessageMessages(team, cookie));	CHK(context.CheckArgvMessage(team, cookie, &ref));	if (caller.SupportsRefs() && !caller.SupportsArgv())		CHK(context.CheckRefsMessage(team, cookie));	CHK(context.CheckNextMessage(team, cookie, MSG_READY_TO_RUN));	CHK(context.CheckNextMessage(team, cookie, MSG_QUIT_REQUESTED));	CHK(context.CheckNextMessage(team, cookie, MSG_TERMINATED));}