sig
  type 'a t
  val typerep_of_t :
    'Std_internal.Typerep.t -> 'Typerepable.S1.t Std_internal.Typerep.t
  val typename_of_t : 'Typename.t -> 'Typerepable.S1.t Typename.t
end