I have a date arithmetic bug for you.
@futzle If temporal can't fix this it's DOA to me /s