Leider kann Delphi (noch) keine globalen generischen Routinen. (Warum eigentlich?)
Das wüste ich auch gerne, dazumal ich sogar mal eine "Lösung" genannt hatte, wie man es dennoch umgehn könnte.
Einfach eine implizite Klasse drum, um die Funktion, und schon ginge es ohne große Änderung des Compilers.
Globale Prozeduren und Funktionen sind ja sowas von out
- man nimmt dafür jetzt statische
Klassenmethoden in Records.