fcc194c585
Kotlin's `==` on the proxy compiles to `proxy.equals(args[0])`, which the JDK proxy dispatches back through the InvocationHandler, hitting the same branch and recursing into StackOverflowError. Use `===` for reference equality, matching the default Object#equals behavior.