WebVTT Escaped Characters

Escapes special characters in text cues for WebVTT files, as per the spec.
From what I understand from the specification, `>` does not need to be escaped in text cues—I could easily be misinterpreting it, though. Should I add in the conversion for `>` to `gt;`?