Hi ,
As the intents are designed to exchange data between unknown to each other
clients and servers and the exchange data formats are just recommendatory,
maybe it's a good idea to allow also exchange of some optional, but
standardized meta-data. The http headers are a good example and also a
familiar concept and convention for the most web developers.
Such meta-data exchange would allow for example data format negotiations
and better error handling on the client for different types of errors.
Best regards,
--
*Ivan Pavlov*
https://plus.google.com/102045409508708147521/