Polyglot data formats are pretty much always a mistake. Specifying them doesn't lead to interoperability.

tl;dr: please don’t specify them.
by Theresa O’Connor
Polyglot data formats are pretty much always a mistake. Specifying them doesn't lead to interoperability.
tl;dr: please don’t specify them.