title: Why kotlin jackson can't deserialize list
body: <p>I have a function:</p>
  
  <pre><code>inline fun &lt;reified T : Any&gt;parse(result: String): T  = mapper.readValue&lt;Response&lt;T&gt;&gt;(result).someValue
  </code></pre>
  
  <p>When I pass a list type, e.g. <code>List&lt;MyClass&gt;</code>, and try to get some item from it, I get the following exception:</p>
  
  <pre><code>Exception in thread "ForkJoinPool.commonPool-worker-3" 
  java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to MyClass
  </code></pre>