title: Kotlin JUnit Rules
body: <p>In Kotlin M13, this was an acceptable way to create a JUnit rule:</p>
  
  <p><code>@Rule @publicField val temp = TemporaryFolder()</code></p>
  
  <p>Now that <code>@publicField</code> has been deprecated, how else can this be achieved?  The IDE hint suggests replacing <code>@publicField</code> with <code>lateinit</code>, but <code>lateinit val</code>'s are no longer allowed, and I'm not sure this would help even if they were.</p>