Would `TemporalExtent` be better named `TemporalExtentParser`?