In this new variant, we have made three changes:

 * We've made it so that to name a list of name-value pairs, you just
   give it a name-value pair with the name "itemid", instead of using
   the item="" attribute.

 * We've made it so you give the type of a list of name-value pairs
   using item="" instead of itemtype="".

So instead of:

   <div item="http://example.com/fruits/apple" itemtype="http://example.com/fruit">
    <div itemprop="tree" itemtype="http://example.com/tree" item>
     <span itemprop="country">USA</span>
    </div>
   </div>

You now have:

   <div item="http://example.com/fruit">
    <link itemprop="itemid" href="http://example.com/fruits/apple">
    <div itemprop="tree" item="http://example.com/tree">
     <span itemprop="country">USA</span>
    </div>
   </div>
