#17 - Improve implementation, so as not to break previous behavior for timelines with ommitted end date