func doWork(_data, index) if(linked(Data)) println(saved_data, ' = ', _data_) end event(onIndex, index) end func Data() return(saved_data) end