Fixed bad comparison causing crashes
Starting on ternary (non-compiling)
Ternary operator, compiling but not implimented in conversion
Implimented (and partially tested) ternary/null-coalescer
Switch statements (a little hacky and unoptimised)
Added a prefix to ERRPTR and EXPORT