docs: def journey_options(origin:      str,
                      destination: str,
                      via:         t.Optional[str]=None,
                      before:      t.Optional[int]=None,
                      after:       t.Optional[int]=None,
                      time:        t.Optional[datetime]=None,
                      hsl:         t.Optional[bool]=None,
                      year_card:   t.Optional[bool]=None) -> (
                          snug.Query[t.List[Journey]]):
      """journey recommendations from an origin to a destination station"""
      return snug.GET('treinplanner', params={
          'fromStation':     origin,
          'toStation':       destination,
          'viaStation':      via,
          'previousAdvices': before,
          'nextAdvices':     after,
          'dateTime':        time,
          'hslAllowed':      hsl,
          'yearCard':        year_card,
      })