let opt_private_ctyp = function | Ast.TyPrv (_, t) -> (Ptype_abstract, Private, (ctyp t)) | t -> (Ptype_abstract, Public, (ctyp t))