This is another case of Value(bool) ctor being called unexpectedly. I'm really wondering if we should just remove it.
Created attachment 12922 [details]
Comment on attachment 12922 [details]
Maybe we should nip this problem in the bud by getting rid of the Value constructor that takes a bool. Instead that one could be private and we could have a named constructor for making Value from a bool, like Value::fromBool().
Committed revision 19399.