sig
  exception Could_not_retrieve_graph of Rdf_uri.uri * string
  val could_not_retrieve_graph : Rdf_uri.uri -> string -> 'a
  type dataset = {
    default : Rdf_graph.graph;
    named : Rdf_uri.Uriset.t;
    get_named : Rdf_uri.uri -> Rdf_graph.graph;
  }
  val simple_dataset :
    ?named:(Rdf_uri.uri * Rdf_graph.graph) list ->
    Rdf_graph.graph -> Rdf_ds.dataset
  val dataset :
    ?get_named:(Rdf_uri.uri -> Rdf_graph.graph) ->
    ?named:Rdf_uri.Uriset.t -> Rdf_graph.graph -> Rdf_ds.dataset
end