This module has "use Moose", but it doesn't really use Moose for all
that much. Would you consider changing it to "use Any::Moose" so that we
can replace it with Mouse, which is much more lightweight?
I just created this git pull request for you
https://github.com/bricas/webservice-solr/pull/7
with this patch
https://github.com/kgoess/webservice-solr/commit/05f94e312978a987e93fc4b9cf40352a3440cb92
Another alternative would be to rewrite the module not to use either
Mouse or Moose, it doesn't really need them. Sometimes it's nice if
useful libraries have lightweight dependencies and can be somewhat
standalone. But that would be a more intrusive change to WebService::Solr.
Thanks for the consideration.