sig
  type t
  val syntax : Server.Syntax.t
  val of_json : Server.Data.json -> Server.Data.S.t
  val to_json : Server.Data.S.t -> Server.Data.json
end