public AndResultProvider(BooleanResultProvider firstResultProvider, BooleanResultProvider secondResultProvider) : base(firstResultProvider, secondResultProvider) { }
public OrResultProvider(BooleanResultProvider first, BooleanResultProvider second) : base(first, second) { }
protected BaseFromTwoResultsProviders(BooleanResultProvider first, BooleanResultProvider second) { this.first = first; this.second = second; }