API curse of the day: If there's more than one onward stop, onwardStopSeq is a list of dicts. If there's just one, it's a dict describing the next (and final) stop. If there's none, it's also a dict – describing the requested stop.
Courtesy of EFA's JSON flavour. For once, HAFAS is innocent!