Implement `Client.battery()`