10. Catalog validation
The catalog loader is especially forgiving. You (probably) don’t want your production application to crash because someone left an angle bracket out of a catalog.
At the same time, you don’t want to ship a broken catalog!
XML Resolver will allow you specify alternate catalog loaders. (In principle, you could use this to write your own catalog format.)
It ships with one that will check your catalogs and fail if they aren’t valid.