-
Does the C# XmlResolver interface really get called twice, first with the *public identifier* as the absolute URI and then with the system identifier? And even though there's a role parameter that might disambiguate them, it's explicitly documented as "not used"? #madness