OData client-side library