Ruby/Rack implementation of an OData provider