sig   type t = { key : string; collection : string option; }   val create : ?collection:string -> string -> Trakeva.Key_in_collection.t   val to_string : Trakeva.Key_in_collection.t -> string end