Merlin Moncure <mmoncure(at)gmail(dot)com> writes:
> Couple points:
> *) why a special case for boolean values?
That seemed weird to me too ...
> *) this should be immutable
What if the passed expression is volatile? Better to be safe.
regards, tom lane