#aaronpkits almost like what you want the parser/consumer to do is: if an HTML element inside an e-* contains other microformats properties that result in properties being added next to the e-* property, then you want to remove those elements from the HTML of the e-*