title: AndroidAnnotations - ViewById cannot be used on a private element
body: <p><strong>AndroidAnnotations version:</strong> 4.3.1</p>
  
  <p><strong>Android compile SDK version:</strong> 26</p>
  
  <p><strong>Kotlin version:</strong> 1.1.3-2</p>
  
  <p>I am trying to build app using Kotlin and AndroidAnnotaions. The build ends with</p>
  
  <pre><code>Error:Execution failed for task ':app:kaptDebugKotlin'. &gt; Internal compiler error. See log for more details
  </code></pre>
  
  <p>in <code>androidannotations.log</code> a is a ton of erros like</p>
  
  <pre><code>00:10:43.908 [RMI TCP Connection(91)-127.0.0.1] ERROR o.a.i.p.ModelValidator:77 - org.androidannotations.annotations.ViewById cannot be used on a private element
  </code></pre>
  
  <p>thats the usage of <code>@ViewById</code> annotation</p>
  
  <pre><code>@ViewById
  var description: TextView? = null
  </code></pre>
  
  <p>The same also happens with Pref annotated vars.</p>
  
  <p>Is anybody else facing the same issue or it's just me?</p>