Start there. This might sound flippant and snarky but I promise you that it isn't. Don't ever leave anything to the implementations.
Oh, and build your own compliance tool. So people can just run the results of their own implementations against your tool and see if their code is compliant with your data format or not.
---------- NO. OPTIONAL. PARTS. OF. THE. STANDARD! (And no "but"-s.) ----------
Start there. This might sound flippant and snarky but I promise you that it isn't. Don't ever leave anything to the implementations.
Oh, and build your own compliance tool. So people can just run the results of their own implementations against your tool and see if their code is compliant with your data format or not.