(xml_merger) start modifying the schedule data structure. still not working. Surprisingly, it works with O2 optimization but not O3.