#11 Since SolrInterface can instantiate without conn, make sure that conn exists before setting basic auth, introduce error