If public header files weren't preserved they would be deleted immediately and would be unincludable.