method EchoMyIntegerTuple(aTuple: MyIntegerTuple): MyIntegerTuple;
begin
var (lFirst, lSecond) := aTuple;
result := (lFirst,lSecond); // E486 Parameter 1 is "T1", should be "Int32", in call to constructor tuple of (Int32, Int32)(item1: Int32; item2: Int32)
// E486 Parameter 2 is "T2", should be "Int32", in call to constructor tuple of (Int32, Int32)(item1: Int32; item2: Int32)
end;