1.7.4
1.7.5
rewrite predicate search loop; $.each is a special-purpose thing and doesn't work in this case
ignore webviews in recursive predicate lookups; they're too expensive