Using TTElementIter
Adding a Clear method to properly release all events from a condition