Comment Comment by CobrastanJorji Forgive my poor C++, but has_value() sounds like a bool, and empty() sounds like a bool. Why wouldn't "bool1 & bool2" work correctly? parent CobrastanJorji 5 years ago