(Harmless) An `enum { UNKNOWN, YES, NO }` would suffice; duplicating the "what is it that we know, or don't" information in the type's every detail as well as the variable name is redundant (and verbose).