title: Static extension methods in Kotlin
body: <p>How do you define a static extension method in Kotlin? Is this even possible? I currently have an extension method as shown below.</p>
  
  <pre><code>public fun Uber.doMagic(context: Context) {
      // ...
  }
  </code></pre>
  
  <p>The above extension can be invoked on an instance.</p>
  
  <pre><code>uberInstance.doMagic(context) // Instance method
  </code></pre>
  
  <p>but how do I make it static method like shown below.</p>
  
  <pre><code>Uber.doMagic(context)         // Static or class method
  </code></pre>