[Review]: Updates to TimeRange (to fix Issue #1094)

Timerange fix
`center` is used in two different ways here, does this work?