The naming of this is odd.  Where `Parser` is a ctor, this is a function.  Maybe `WebVTT.processCues(...)`?