Replacing boost::conditional with boost::bool_.