problémy
specifikace formátů nejsou dokonalé, obsahují chyby, nepokrývají všechny mezní případy
v některých místech specifikace nabízejí implementacím poměrně velkou volnost
aplikace obsahují chyby
aplikace píší lidé, kteří mohou jednu specifikaci odlišně interpretovat
interoperabilita není stav, ale nikdy nekončící proces
aplikace je potřeba testovat na shodu se specifikací datového formátu
aplikace je potřeba testovat „proti sobě“
odchylky aplikací od specifikace je potřeba opravovat
chyby a nejasnosti ve specifikaci je potřeba opravovat