`val` to referencja tylko-do-odczytu (nie da się jej przepisać), a `var` jest mutowalne (da się przepisać). `val` nie czyni obiektu automatycznie niemutowalnym.