sig
  val major_version : int
  val minor_version : int
  val release_date : int * int * int
  val version : string
end