/*
   * Iterate over all providers of a relation
   *
   * call-seq:
   *  pool.each_provider(relation) { |solvable| ... }
   *
   */
  void each_provider( Relation *rel )