Enhanced generics bindings of clients.
Code changes for API and Rx API changes.