sig
  type t
  val self : string
  val hash : Wp.Sigs.Chunk.t -> int
  val compare : Wp.Sigs.Chunk.t -> Wp.Sigs.Chunk.t -> int
  val pretty : Stdlib.Format.formatter -> Wp.Sigs.Chunk.t -> unit
  val tau_of_chunk : Wp.Sigs.Chunk.t -> Wp.Lang.F.tau
  val basename_of_chunk : Wp.Sigs.Chunk.t -> string
  val is_framed : Wp.Sigs.Chunk.t -> bool
end