let format_t ?pos ?level k = T.make ?pos ?level (T.Constr { T.name = "format" ; T.params = [T.Covariant,k] })