Same thing, we need setters. Please don't remove all this just for the sake of it. It's useful and I absolutely don't want to set all the strategies, filters... through constructor.