anchor.diff:    CompareDictionaries(expected, ETL.Transform(old));
   end;
   
  -procedure testETL.Transforms_multiple_keys;
  +procedure testETL.Multiple_scores_with_multiple_letters;
   var aList: TList<string>;
       old: TDictionary<integer, TList<string>>;
       expected: TDictionary<string, integer>;
  
positive.code:   CompareDictionaries(expected, ETL.Transform(old));
  end;
  
  procedure testETL.Transforms_multiple_values;
  var aList: TList<string>;
      old: TDictionary<integer, TList<string>>;
      expected: TDictionary<string, integer>;
  
negative.code: 
    expected := TDictionary<string, integer>.Create;
    expected.Add('a',1);
    expected.Add('d',2);
    expected.Add('e',1);
    expected.Add('g',2);
  
    CompareDictionaries(expected, ETL.Transform(old));
  end;
  
  procedure testETL.Multiple_scores_with_differing_numbers_of_letters;
  var aList: TList<string>;
      old: TDictionary<integer, TList<string>>;
      expected: TDictionary<string, integer>;
  