anchor.diff:  interface
   uses
     System.Generics.Collections, DUnitX.TestFramework;
  +
  +const
  +  CanonicalVersion = '1.0.0';
   
   type
   
  
positive.code: 
    expected := TDictionary<string, integer>.Create;
    expected.Add('a',1);
    expected.Add('e',1);
    expected.Add('d',2);
    expected.Add('g',2);
  
    CompareDictionaries(expected, ETL.Transform(old));
  end;
  
  procedure testETL.Transforms_a_full_dataset;
  var aList: TList<string>;
      old: TDictionary<integer, TList<string>>;
      expected: TDictionary<string, integer>;
  
negative.code:   CompareDictionaries(expected, actual);
  end;
  
  procedure testETL.A_single_letter;
  var aList: TList<string>;
      old: TDictionary<integer, TList<string>>;
      expected: TDictionary<string, integer>;
  