Gotcha, this leads to another question though: what's the purpose of the abstract handler if there's only one implementation (the solr-based one)?