sig
  val default_oasis_fn : OASISTypes.host_filename
  val from_stream :
    ctxt:OASISContext.t ->
    ?fn:OASISTypes.host_filename -> char Stream.t -> OASISTypes.package
  val from_file :
    ctxt:OASISContext.t -> OASISTypes.host_filename -> OASISTypes.package
  val from_string :
    ctxt:OASISContext.t ->
    ?fn:OASISTypes.host_filename -> string -> OASISTypes.package
end