return c = this.isValidBoolean(b), c.valid ? (d.valid = !0, d.value = c.value)
                : (d.valid = !1, d.value = b, d.reason = c.reason), d;