title: Kotlin inheritnce - No value passed for parameter context
body: <p>I'm trying to build an <code>AccountAuthenticator</code> class with kotlin for android. But when trying to implement the <code>AbstractAccountAuthenticator</code> class I get the following exception at compile:</p>
  
  <p><code>No value passed for parameter context</code></p>
  
  <p>I'm not entirely sure what it means and can't find anything on how to solve it.</p>
  
  <p>Here is the relevant code:</p>
  
  <pre><code>import android.accounts.AbstractAccountAuthenticator
  import android.accounts.Account
  import android.accounts.AccountAuthenticatorResponse
  import android.os.Bundle
  
  class AccountAuthenticator: AbstractAccountAuthenticator() {}
  </code></pre>
  
  <p>Does anyone know what this means, why, and how to fix it?</p>