Missing include of ProxySupportingClient interface
For some reason the custom cache clear command of Drush is called when using drush cc all even if the module is not enable, so add a is_callable() check