title: Why savon :attributes! not working with an object called Objects
body: <p>When supplying savon with:</p>
  
  <pre><code>hash = { 
                "Objects" =&gt; { //stuff here }, 
             :attributes! =&gt; { "Objects" =&gt; {"xsi:type" =&gt; "Something"}}
         }
  </code></pre>
  
  <p>I get:</p>
  
  <pre><code>&lt;Objects&gt;...&lt;/Objects&gt;
  </code></pre>
  
  <p>When supplying savon with anything else i get the expected result:</p>
  
  <pre><code>hash = { 
           "foo" =&gt; { //stuff here }, 
           :attributes! =&gt; { "foo" =&gt; {"xsi:type" =&gt; "Something"}}
         }
  </code></pre>
  
  <p>I get: </p>
  
  <pre><code>&lt;foo xsi:type="Something"&gt;&lt;/foo&gt;
  </code></pre>
  
  <p>I must use the string "Objects" as the key. I am coding to a 3rd party SOAP web service. I cannot use a symbol because the first letter would become a lower cap.</p>
  
  <p>thanks,</p>