public IComparerBuilder <T> Configure(Action <IConfigurationBuilder <T> > config) { _subject._configurationProvider.ConfigureFor(config); _subject.InitContext(); // todo: 3. test init order return(this); }