most of this work delegated to `webvtt_proc_cueline()`