That's opting into immutability, the point of the experiment is having it by default. Plus, that's just the type system preventing you from adding a property. It won't stop you from trying to change the `immutable` field.
I'm genuinely curious, was this AI generated, or just a lack of understanding?