Free Pascal Generic Lists.
uses
System,
The system unit.
Types,
Various types.
sysutils;
Various system utilities.
The fgl unit contains some basic list-related generic classes.