code: func NewDetector(location string, pool *redis.Pool, strategy Strategy) Detector {
  	return SimpleDetector{
  		location: location,
  		pool:     pool,
  		strategy: strategy,
  	}
  }
docs: // NewDetector initializes and returns a new SimpleDetector instance with the
  // given parameters.