Achieving interoperability is a noble goal, but the diverse specification adoptions and optional features make it hard to reach in practice.