I understand why you had the *Api classes extend the *Client classes. It might not be obvious to a user though. I think you need a brief comment in the *Api class Javadoc to say that they're only extending the *Client class until the *Client class is removed (and the code gets copied over).
--- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/51#issuecomment-20320659
