title: Scala Argonaut Json Array/Object
body: <p>I need to create this json object using scala and argonaut: </p>
  
  <pre><code>   "name_value_list":{
        "created_by":{
            "name":"created_by",
            "value":"1"
         },       
         "name":{
            "name":"name",
            "value":"The Name"
         },
         "securitygroup_primary_group":{
             "name":"securitygroup_primary_group",
             "value":""
       }
    }
  </code></pre>
  
  <p>with scala i'm create this object: </p>
  
  <pre><code>Map("name_value_list" -&gt; (
    Map("created_by"-&gt; Map("name" -&gt;"created_by", "value"-&gt;"1")),
    Map("name"-&gt; Map("name" -&gt;"name", "value"-&gt;"X")),
    Map("securitygroup_primary_group"-&gt; Map("name" -&gt;"securitygroup_primary_group", "value" -&gt;"")))
  </code></pre>
  
  <p>But the json generated is this:</p>
  
  <pre><code>   "name_value_list":[{
            "created_by":{
                "name":"created_by",
                "value":"1"
             },       
             "name":{
                "name":"name",
                "value":"The Name"
             },
             "securitygroup_primary_group":{
                 "name":"securitygroup_primary_group",
                 "value":""
           }
        }]
  </code></pre>
  
  <p>Can help please?</p>