Well I extracted it out so I could unit test it better. Because I can now replace `_currentDate()` with my own closure in the unit tests I can make it return a specific date and check for that in my tests.