functor (UserCb : ViewGraph.SigCb) -> sig val open_dot_file : UserCb.t_env -> ViewGraph_select.t_env -> ?dot_cmd:string -> string -> ViewGraph.t_graph end