Add default return
Restructure JIT Compiler to return the value instead of setting a pointer to it
Implement JIT for return expression
Implement throw in JIT