CR: makefoo -> static_cast<bool>(foo).