Allow trailing ";" for definitions
Recognize booleans and print "true" or "false". More lib functions