public CompressStrategy(CompressSettings settings) : this(new CompressFactory(settings.PoolSize), settings)
 {
 }
 internal CompressStrategy(CompressFactory factory, CompressSettings settings)
 {
     _factory  = factory;
     _settings = settings;
 }