When using vtt.js in Safari it throws `Error: The provided value is non-finite` on this part `cue.line = settings.get("line", "auto");`. I think this is an issue in the Safari VTTCue implementation, but I hope to find a workaround in this polyfill. Below the stacktrace: ``` consumeCueSettings@http://localhost:9000/bower_components/vtt.js/lib/vtt.js:269:10 parseCue@http://localhost:9000/bower_components/vtt.js/lib/vtt.js:303:23 parse@http://localhost:9000/bower_components/vtt.js/lib/vtt.js:1268:23 ``` - macOS Sierra 10.12.4 - Safari Version 10.1 (12603.1.30.0.34)