It would be cool if this lib was usable via a `<script>` tag in browsers. I think that would require a UMD build with client dependencies bundled.