Added @Immutable annotation for indicating fields that should typically only be settable via Field.forceSet.