Why was Scala designed to have var/val/def for variable annotations? | Heykuki News