Oritinal foreach can correctly traverse the table even when the called function removes the element. Make it in-line with vanilla pico8 Fixe level skipping in celeste classic