According to the Borland Chief Scientist Danny Thorpe, the For In loop has been added.
This way we can write
Type Trole = (Worker, Manager, Executioner, CEO); tjobroles = set of trole; process jobroles: tjobroles); var r: trone; begin for r in jobroles do // use r here;
Nice convenience