This would be a BC Break. It should be:
```php
public function __construct(HttpAdapterInterface $adapter, $locale = null, $apiKey = null)
```