sig
  val section : string
  val delim : char
  val comment : string
  val end_section : string option
end