GnomeCanvas.canvas Gtk.obj ->
('a, 'b, 'c) DGraphModel.abstract_model -> ['a, 'b, 'c] DGraphView.view