Cascade: A Typed CSS Toolkit in OCaml

I have just released cascade 1.1.0 (which was just merged in opam) which improves the diff output quite a bit (especially on CSS sheets that user layers, containers, medias or other fancy structural elements) and adds something I wanted to rely on for a long time but for some reasons didn’t think about adding earlier: a differential testing harness to test how a (headless) browser interpret a random CSS sheet on optimized vs. non-optimized mode. This allowed me to find quite a few issues (most of them as corner cases, but some were a bit embarassing) and explain the size of the CHANGELOG.

Happy to get any feedback on it, especially if the documentation is useful at all (I have tried without success to get some magic odoc runes to embed runnable CSS fragments in there, is this possible at all?)