Is the call to bool really needed?