Station timetables and mixed duration units
Warning, pathological case:
If the unit of timetable offset and of timetable length differ, the estimates calculated in the station timetable are not correct. Example: Offset 1 month, length 31 days.
Then the current duration code will calculate 1 month, 1 month + 31 days "in our unit" = 2 months, and so on...
The "in our unit" here is a problem.
I consider this a pathological case, as I cannot see an actual usecase for different duration units in one timetable. Nevertheless, I will have to think about how to address it...