Stefan Glienke posted a nice StackOverflow answer on some things to watch for when using Delphi Generics to implement an IEnumerator of type for a generic usage that works better than the stock one. –jeroen via:generics – Implementing List Enumerator OfType in Delphi – Stack ...
More...