Bug 1071451: [AUM] Handle attention windows properly so calls are counted

I noticed that in unit tests, in some cases `getCurrentXX` was called before `reset` (when the property is initialized), so I just safeguarded in the getters here