Fair point. I will change back. but `bool CheckCounters` is a terrible API