[boost] operator safe-bool?