Add naive captured local variables. Add should also be able to subtract. Fix return to actually return