move the if logic around (execute false first) and fix the parameters passing
fix the handcoded fibonacci (registers again)
all lights are green in crystal land
add recursive fibo test, but that needs return first
fixed deprication
fix the spurious root expression and add conmound types back (thanks to kasper for fixing that)
fix the compound type parser tests