[BUGFIX] Properly support boolean|integer returns in Iterator Conditions