`val` has nothing to do with immutability
# announcements
v
val
has nothing to do with immutability