[OLINGO-169] Making client-api Edm interfaces less dumb