The return of RPC - or how REST is no longer the only respectable solution for APIs