title: Why are there no concurrency keywords in Kotlin?
body: <p>Why are there no keywords for synchronization and concurrency?</p>
  <p>So far my research gives me one solution, you wrap some high level classes and use them to handle concurrency.</p>
  <p>Given a project in pure Kotlin, what should one be doing if there is a need for a small, highly optimized component that handles concurrency in a thread safe manner?</p>
  <p>My impression is that Kotlin is an assisting language for Java, to write 90% of the code in Kotlin but have some Java code that is not possible to express with Kotlin.</p>
  <p>Is this right? Is this how it was intended to be?</p>