Paths.FragmentOCaml path fragments for specifying module substitutions
module Resolved : sig ... endmodule Signature : sig ... endmodule Module : sig ... endmodule ModuleType : sig ... endmodule Type : sig ... endtype leaf = [ | | `Resolved of Paths.Fragment.Resolved.leaf | 
| | `Dot of Paths.Fragment.Signature.t * string | 
 ]type t = [ | | `Resolved of Paths.Fragment.Resolved.t | 
| | `Dot of Paths.Fragment.Signature.t * string | 
| | `Root | 
 ]