\ / This software is distributed as is, NO WARRANTY.
V_______________________________________________________________ *)
-val type_check: ((Brg.term * Brg.obj) option -> 'a) ->
- Brg.hierarchy -> Brg.item -> 'a
+val type_check:
+ (BrgType.message -> 'a) -> (Brg.term -> Brg.entity -> 'a) ->
+ ?si:bool -> Hierarchy.graph -> Brg.entity -> 'a