I&#x27;m going to risk sounding thick here, but why would you need a strongly-typed data exchange format?  I always thought the beauty of JSON was that it forced the sender to organize the data in a generic way, which allowed the receiver to interpret it however needed.