rem: clear_team_debug_info(&team->debug_info);
add: clear_team_debug_info(&team->debug_info, true);
context: create_team_struct(const char *name, bool kernel){	struct team *team = (struct team *)malloc(sizeof(struct team));	if (team == NULL)		return NULL;	team->next = team->siblings_next = team->children = team->parent = NULL;	team->id = atomic_add(&next_team_id, 1);	strlcpy(team->name, name, B_OS_NAME_LENGTH);	team->num_threads = 0;	team->io_context = NULL;	team->aspace = NULL;	team->kaspace = vm_get_kernel_aspace();	vm_put_aspace(team->kaspace);	team->thread_list = NULL;	team->main_thread = NULL;	team->state = TEAM_STATE_BIRTH;	team->pending_signals = 0;	team->death_sem = -1;	team->user_env_base = 0;	team->dead_threads_kernel_time = 0;	team->dead_threads_user_time = 0;	list_init(&team->dead_children.list);	team->dead_children.count = 0;	team->dead_children.wait_for_any = 0;	team->dead_children.kernel_time = 0;	team->dead_children.user_time = 0;	team->dead_children.sem = create_sem(0, "dead children");	if (team->dead_children.sem < B_OK)		goto error1;	list_init(&team->image_list);	clear_team_debug_info(&team->debug_info);	if (arch_team_init_team_struct(team, kernel) < 0)		goto error2;	return team;error2:	delete_sem(team->dead_children.sem);error1:	free(team);	return NULL;}