Progress on immutable fields with no annotations
Still working on immutable annotations