title: Jackson Scala Module, nested Lists and Maps
body: <p>I wish to convert lists of json objects, which in themselves may contain Json objects, or Lists of Json objects and would like the results to be Scala Maps or Lists as appropriate, however, I can only get the top level object to convert to a Map or a List. 
  Is there a simple way to do this?</p>
  
  <p>For example in REPL</p>
  
  <pre><code>objectMapper.readValue("{\"test\":\"113123\",\"myList\":[{\"test2\":\"321323\"},{\"test3\":\"11122\"}]}", classOf[Map[String,Any]])
  </code></pre>
  
  <p>Will return </p>
  
  <pre><code>res: Map[String,Any] = Map(test -&gt; 113123, myList -&gt; [{test2=321323}, {test3=11122}])
  </code></pre>
  
  <p>Where I would like </p>
  
  <pre><code>res: Map[String,Any] = Map(test -&gt; 113123, myList -&gt; List(Map(test2 -&gt; 321323), Map(test3 -&gt; 111222)))
  </code></pre>