TypeDecl.Representation
type t =
| Variant of Constructor.t list
| Record of Field.t list
| Extensible