Nein, aber vielleicht auch jain.
Delphi-Quellcode:
TObjectList<T> // T = genau EINE Klasse
TObjectDictionary<TKey,TValue> // genau zwei Klassen/Typen
TList<TPair<TKey,TValue>> // zwei Dinge in dem Record
TEinBoolDing = class(TObjectList<TMaskeFeld>) // Objektliste mit einem Boolean
FValue: Boolean;
end;