End type_func.
End type_func.

Corollary composite_reorder_consistent {A: Type}:
forall cenv f_default f_array f_struct f_union f_members,
composite_env_consistent cenv ->
type_func.Consistent f_default f_array f_struct f_union f_members cenv (@type_func.Env A f_default f_array f_struct f_union f_members (composite_reorder.rebuild_composite_elements cenv)).