Ouch. This looks like it's ripe for timezone issues... Or does the fact that we're dealing with `DateTimeOffset`s rather than `DateTime`s fix those issues for us?