No, I think ask should continue to return `True` and `False`, since `ask` uses the three-valued logic, and `true` and `false` are two-valued. Plus it doesn't fit my rule of thumb.