Changed the way the interpreter does tailcalls a bit, which should be a little faster since there's less copying and stuff.