Remix.run Logo
benmmurphy 3 hours ago

`==` is reference identity in java and that is the problem. so you can't treat an arbitrary object as a value type because somewhere in the program `==` might be called on it.