'Documents a client and its methods
:param section: The section to write to.'

def document_client(self, section):

    self._add_title(section)
    self._add_class_signature(section)
    client_methods = get_instance_public_methods(self._client)
    self._add_client_intro(section, client_methods)
    self._add_client_methods(section, client_methods)
