Reminder to Self: do not nest T
generic types as you’re in for a surprise.
Source: [WayBack] Delphi generic nested classes
Via: [WayBack] An interesting question over on SO relating to nested generic classes… – David Heffernan – Google+
The surprise:
what type would you expect obj.x to be? Integer or string?
The compiler hint:
[dcc32 Hint]: H2509 Identifier 'T' conflicts with type parameters of container type
–jeroen