Oops. IRequireDateTime should have been given a Func<DateTimeOffset>. Derp.