Adds hacked support for boolean true and false values.
Fixes boolean shortcuts in if statements.
Adds tests for string and number values.