replace with representative h-card algorithm from microformats wiki, requiring a u-uid property