Класс списка графических объектов

Класс списка графических объектов. Базовый класс - IEnumerable<ObjectWPF>.
Свойства класса ObjectsType
property Count: integer;
        Возвращает количество графических объектов
property Items[i: integer]: ObjectWPF;
        Возвращает или устанавливает i-тый графический объект
Методы класса ObjectsType
procedure Clear;
        Очистить список графических объектов
procedure DestroyAll(condition: ObjectWPF -> boolean);
        Удалить все графические объекты, удовлетворяющие условию
procedure ToBack(ob: ObjectWPF);
        Перемещает графический объект на задний план
procedure ToFront(ob: ObjectWPF);
        Перемещает графический объект на передний план
function Reverse: IEnumerable<ObjectWPF>
        Возвращает инвертированный список графических объектов