sig
  val parse_pagespec : Pdf.t -> string -> int list
  val parse_pagespec_without_pdf : string -> int list
  val validate_pagespec : string -> bool
  val string_of_pagespec : Pdf.t -> int list -> string
end