sig
type t
val create : Server.Package.plugin -> Server.Package.Scope.t
val reserve : Server.Package.Scope.t -> string -> unit
val declare : Server.Package.Scope.t -> Server.Package.ident -> unit
val use : Server.Package.Scope.t -> Server.Package.ident -> unit
val resolve : Server.Package.Scope.t -> string Server.Package.IdMap.t
end