anchor.diff:  		}
   	}
   
  -	int _comparator(AllocationListItem one, AllocationListItem two) {
  +	int _allocationComparator(AllocationListItem one, AllocationListItem two) {
   		if(one.teamName != two.teamName) {
   			return one.teamName.compareTo(two.teamName);
   		} else {
  
positive.code: 		}
  	}
  
  	Map<String, List<AllocationListItem>> _groupAllocations(List<AllocationListItem> items) =>
  		groupBy(items, (i) => i.cabinId);
  }
  
negative.code: 		try {
  			final client = _clientFactory.getClient();
  			cabinClasses = await _eventRepository.getCabinClassDetails(client);
  			cabinClasses.sort(_classesComparator);
  
  			final allocationList = await _allocationRepository.getList(client);
  			allocationList.sort(_allocationComparator);
  			allocations = _groupAllocations(allocationList);
  		} catch (e) {
  			print('Failed to load list of allocations: ${e.toString()}');
  