Patch Changes breaking: disallow Object.defineProperty on state proxies with non-basic descriptors (#12916) breaking: allow frozen objects to be proxied (#12916) breaking: avoid mutations to underlying proxied object with $state (#12916) breaking: remove $state.is rune (#12916)