Support booleans and nil