JS-like truthy/falsy

Compiler now evaluates conditional statements with truthy/falsy logic a
la Javascript, including ‘undefined’ (property does not exist)