dispatch_external_predicates, and making sure that
predicate_key_by_predicate_name is properly initialized when it is
called.