### Issue Description > System.out.println is raising error with @Immutable type and @Readonly type stating it requires @Mutable object and not an object of type @Immutable or @Readonly ### How to reproduce > Create an object of type @Immutable and try to print it using System.out.println ### Screen Shot / Recording <img width="1088" alt="Screenshot 2024-05-30 at 1 18 42 AM" src="https://github.com/opprop/immutability/assets/31754538/a0962bb1-1325-4ca3-aad1-11fe251ee196"> <img width="1279" alt="Screenshot 2024-05-30 at 1 20 04 AM" src="https://github.com/opprop/immutability/assets/31754538/a00bf78b-b81c-481c-a579-d8e4379b1249"> ### Minimum test case code ``` import qual.Immutable; @Immutable public final class Demo { Demo test = new Demo(); public void printText() { System.out.println(test); } } ```
Issue Description
How to reproduce
Screen Shot / Recording
Minimum test case code