The memoized-methods memory change is the one that caught my eye — dropping per-schema memory from ~7.53 KB to 784 bytes by not eagerly allocating bound method references is a big deal for apps that construct schemas dynamically. The compile() canary is exciting, but this feels like the quiet win most upgrades will actually feel.