was causing errors in interpreter (that may have gone unnoticed in arm, as the interpreter checks stuff)