explicit bool