the work i’m currently doing absolutely depends on static class initialization blocks, which are implemented in WebKit main but haven’t yet made it to a Safari release, and i’m very impatient about it
YES this means nothing i make with this library will be usable in the phones of people who refuse to update their iOS for years, but thankfully custom elements can be designed with graceful fallback mechanisms