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

Timerange fix
you shouldn't add this to the 0.5.0 section it should go in latest at the top.