This is a good article, also useful as we were having some arguments about these matters recently in-house, however my interpretation of the data is different than yours. The way I see it, given the current standards process which consists of writing a standard before there is any evidence of how it works in the wild standards will need minor refactorings such as in this case deciding that the import precedence is a bad thing. This will solve at least some of the malformed instances.