+design choice elaboration, change possibility of div for HTML type to <a> to avoid block default. Correct spec modifications to reflect current spec; indicate possibility of using data-* attributes in place of Microdata