uses
System,
Classes,
sysutils,
TypInfo,
Laz_AVL_Tree,
LazLoggerBase,
AvgLvlTree;
An Average Level Tree structure, which is kept balanced so that finding a node is very rapid