title: Class layout to serialize to this format
body: <p>My XML looks like this:</p>
  
  <pre><code>&lt;cars year="2009"&gt;
     &lt;engineType name="blah"&gt;
        &lt;part type="metal"&gt;&lt;/part&gt;
     &lt;/engineType&gt;
     &lt;makes&gt;
        &lt;make name="honda" id="1"&gt;
           &lt;models&gt;
              &lt;model name="accord" id="2"/&gt;
           &lt;/models&gt;
        &lt;/make&gt;
     &lt;/makes&gt;
  &lt;/cars&gt;
  </code></pre>
  
  <p>How do I create a class that when deserialized, will product the above xml layout.</p>