Additionally you allow for DI and then never pass in anything other than Redis.new?