Fixing bug with v1 language runner
Attempting to fix doOnce

Not quite working yet, but doesn't throw errors as such