Avoid mutable fields inside a class with JCIP @Immutable annotation | CAST Appmarq