title: final or val function parameter or in Kotlin?
body: <p>Why does Kotlin removed the final or val function parameter which is very useful in Java?</p>
  
  <pre><code>fun say(val msg: String = "Hello World") {
      msg = "Hello To Me" // would give an error here since msg is val    
                          //or final
      ...
      ...
      ...
  }
  </code></pre>