One of our users came in confused that the maven-archetype-webapp archetype
generated a web.xml file referring to the Servlet 2.3 spec (circa 2001),
rather than anything newer. In their case, they wanted to make use of tags
that did not exist before 2.4. Would a PR updating the example/template
files in the webapp and portlet archetypes to refer to, and validate with,
a newer schema be entertained? And if so, what version would make the most
sense--4.0 from Java EE and Jakarta EE 8?