sig type t val make : ?constructor:int -> Pickle.id list -> Pickle.Repr.t end