code: protected CommandGroup createCommandGroup() {
  		CommandGroup group;
  		if (isExclusive()) {
  			ExclusiveCommandGroup g = new ExclusiveCommandGroup(getGroupId(), getCommandRegistry());
  			g.setAllowsEmptySelection(isAllowsEmptySelection());
  			group = g;
  		}
  		else {
  			group = new CommandGroup(getGroupId(), getCommandRegistry());
  		}
  
  		// Apply our security controller id to the new group
  		group.setSecurityControllerId(getSecurityControllerId());
  
  		initCommandGroupMembers(group);
  		return group;
  	}
docs: registry has not been provided.