You can't say "$TRAIT is binary" when you follow that up with "$TRAIT can only be true, false, or sometimes something else". That's not a binary trait by definition.