In version two, you can easily implement such a capability with the set feature.
To make things easier, first design a new type that accepts true and false as a string and a boolean.
Define your property like this:
For set part, we need functionality to check the input, If the value is one of the following, we want to return true, otherwise we return the false value.
'': No input for a standalone navigator property.
true: When the navigator property set to true.
"true": When the navigator property set to "true".
So our function will be like this
Now, we should set truthyDetector function as following:
Although, there is another way to write the functionality too
You can simply use any of the above four methods to enable/disable your feature.