Ok, I accept that Ive now seen an example that prove both of our assertions.
Yours that the addition of CTA:+-1 is an arbitary increase, and mine that its piddley easy peasy to extend TList and add a MyCount (or if Count isnt Final, just override that)
I would say, that even if Mark adds this to TList, I would probably then just override it back to the way it was.
(Edit, Im assuming that your code did what you said, I simply ran it, and havent analised it)
Yours that the addition of CTA:+-1 is an arbitary increase, and mine that its piddley easy peasy to extend TList and add a MyCount (or if Count isnt Final, just override that)
I would say, that even if Mark adds this to TList, I would probably then just override it back to the way it was.
(Edit, Im assuming that your code did what you said, I simply ran it, and havent analised it)