Yeah, I thought about that, but mostly the interface they need to implement is from Apache_Solr_Service. OK, I'll throw some changes together.