Fix #11: local variable 'time_points' referenced before assignment
This fixes the issue #11 (closed) which were two related bugs:
- There was an assumption that if
frequency_hzis present, thenmonotonic_time_points_uscan not be present. - There was a second assumption that if
calendar_time_pointsis present, thenmonotonic_time_points_usmust be present.
The way I understand the spec, both assumptions are invalid.