Converting to inline calls (instead of subshell), and using a recompiler to fix up local variable names. Currently the recompiler renames too many things, including the keyword "in".