Support snapshot windows

Well no reason you didn't look at it Mark - I never created the PR. Apologies.

Could this fail if `Dates.old` and `Dates.now` are the same?