LoopOverOptTree