Are you sure, that this is correct? I thought that Client passed in in the constructor is stored in `$this->client` and returned by `getClient`. Then what' the point of just calling the parent method?