sig
  val make :
    ?name:string ->
    packing:(GObj.widget -> unit) -> unit -> GSourceView2.source_view
  val buffer : unit -> GSourceView2.source_buffer
end