Rename `request` installation property to `client` (request is already used.. oops) and add tests for the installation
Resolve conflict