bool conversion