Essentially, when API services change, the best client apps can hope for is that services will not make breaking changes to the API (e.g. removing fields/functions, changing existing functions, or adding new required fields, etc.).
See note before on the fact that the client can suppress tag values
Share this highlighthttp://www.safaribooksonline.com/a/restful-web-clients/1333898/