# Tweet by [@keefmoon](http://twitter.com/keefmoon) on 2021-03-11 19:49:33 > [!INFO] Archived from [original tweet](http://twitter.com/keefmoon/status/1370099596094013445) In reply to: [@Depthperpixel](http://twitter.com/Depthperpixel/status/1370098447534198793) @Depthperpixel Have you used the built_value package? It helps create immutable classes that behave like structs, and plugs some edge cases that just using [at]immutable doesn't. https://t.co/qfeutOo5pa