move compound predicate creation to Coverage, major speedup of learn blocking