Added support for booleans and "cond"