functor (H : Exthtbl.S->
  sig
    type vertex = H.key
    type 'a source = '-> Wstdlib.MakeSCC.vertex
    type 'a adjacency = (Wstdlib.MakeSCC.vertex -> unit) -> '-> unit
    val scc :
      'Wstdlib.MakeSCC.source ->
      'Wstdlib.MakeSCC.adjacency -> 'a list -> (bool * 'a list) list
  end