public bool Success() { return(SuccessValue && CompositeResults.TrueForAll(c => c.Success())); }
public void Push(IResult result) { CompositeResults.Add(result); }