Added implicit for booleans