hmmmm...,
wenn die Referenz übertragen wurde, dann gibt es nun eine Referenz mehr ... konnte nicht automatisch gezählt werden, weil
AtomicCmpExchange durch die "Pointer" die Referenzzählung umgeht.
Wurde es nicht übertragen, weil in der Zwischenzeit ein anderer Thread schneller war, dann bleiben die Referenzen, aber das nun unnötige neue TEncoding muß weg.
Also entweder-
oder, aber nicht immer, das AddRef.
Könntest Recht haben.