title: Need clarification on Scala literal identifiers (backticks)
body: <p>Reading the Programming in Scala 2nd Ed and I came across this:</p>
  
  <p>literal identifier
  "The idea is that you can put any string that's accepted by the runtime as an identifier between backtick"</p>
  
  <p>I'm not entirely sure why I would use this? The book gave a use case of accessing the static yield method in Java's Thread class.</p>
  
  <p>So since in Scala, yield is a reserve word, if I use yield with backticks, </p>
  
  <pre><code>Thread.`yield`()
  </code></pre>
  
  <p>it would ignore the Scala's yield and let me access the Java's Thread class's method yield instead? </p>
  
  <p>Thank you in advance.</p>