Has anyone actually generated the IR for this? Since the entry is only when `util.isBoolean(v) === true` then the condition would be type stable and v8 would have optimized out the difference.