- See the last line! There is no select_dict/2 predicate, neither documented nor implemented... (should we? straightforward)
- I tested, if select_dict/3 works recoursively, but not... A deeper question is, if embedded dicts are foreseen at all? (IMHO: for dicts as key values, not a Prolog unification, but a further select_dict should be performed... maybe only for :</2 ?) yours: Imre