supports for manipulating solr.