It's a private, internal only class for this module, so I'm not really that worried about it. Really, it should be replaced by "the way" to do this. I don't know exactly what that is since there's still a few loose ends floating around re: period-handling. I'll likely just file a ticket to look at this once I can come back and merge the exponential smoothing and I have a better idea.