track immutability in the class, not as an extra field