Simplify CSS parsing with new Haskell Stylist API.
Integrate var(), @import, @document, @media, & @supports support.
Fix crash upon pause/rest-before/after: none
Upgrade Stylist dependency, fix default table styles.
I forgot that the content property replaces all children.
Don't use :not(), it's not supported by Stylish Haskell.
Support multi-valued CSS content: properties.
Refine user agent CSS...
* Read <img> alt, failing that src.
* I'll preprocess HTML forms to insert a better labeled link.
* type=button is never meaningful without JS.
* Insert alternatives to audio cues that don't come accross yet.
Render CSS counters into the webpage!
Fix counters parsing & usage.
Parse content & counter properties, cleanup property handling.
Integrate CSS Speech Box Model, improve user agent stylesheet.
Draft code for laying out CSS Speech Box Model.
Allow adjusting keyword values.
Output SSML that TTS software like eSpeak can read.
Refine useragent CSS to use less 'voice-rate: x-slow' and more 'voice-pitch'.
Implement mappings to SSML <prosody> attributes.
Turn off CSS inheritance for cleaner output.
Upgrade to nonbroken Stylish Haskell.