> No, it's not perfect but I don't think you need to worry.
You don't need to worry if, and only if, you assume that the standards are designed correctly and all vendors code to all the standards correctly.
As Quviq found, you should not assume either of those things.