Improve unknown narrowing by negated type predicates
#60795
+264
−1
Merged