Let's assume that people instantiate SolrInterface using NewSolrInterface. This for keeping API consistency of SetBasicAuth