Das ist ja mal eine geniale Lösung!
Die gefällt mir, weil die sehr schön übersichtlich bleibt.
Diese Zeile ist mir gänzlich neu, so ein Konstrukt habe ich noch nie gesehen:
TMyIntegerHelper = record helper for TMyInt
Sehr Interessant!
Ganz herzlichen Dank.
Nachtrag:
Ich habe die function erweitert, damit das inc(x,n) kompatibel bleibt
function inc(aAnzahl: Integer = 1): TMyInt; inline;
LG