Nothing uses the `t1` and `t1_end` components - it'd be cleaner to just return `mid_dt`. (If something comes up in the future which needs all three then it'd be easy to add it back again.)