Well . . . it's Microsoft vs the world. I'm inclined to side with Microsoft when it is their library, but then try to hide the irritating proc names in my own module.
That has the benefit(?) of clearly marking what is Microsoft stuff as opposed to my own code - when I look back at the code months later.
