type ('record, 'field) t
=
{
label : string;
rep : 'field t;
index : int;
tyid : 'field Typerep_lib.Typename.t;
get : 'record ‑> 'field;
is_mutable : bool;
}