Messages.Piece
val context_to_yojson :
ControlSpecC.t ->
[> `Assoc of (string * [> `Int of int ]) list ]
val hash : t -> int
val to_yojson : t -> Yojson.Safe.t
val of_yojson : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_or
val _ : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_or
val text_with_context : t -> string