prop_object_is_bool
if (! (prop_object_is_bool(b1) &&
prop_object_is_bool(b2)))
if (! prop_object_is_bool(opb))
if (! prop_object_is_bool(pb))
if (!prop_object_is_bool(b1) || !prop_object_is_bool(b2))