While everyone agrees that semantics are useful, and are becoming more so all the time, few people agree on how to develop and use them. John Allsopp’s recent article on Semantics in HTML 5 pragmatically highlights a number of problems inherent to the limitations of HTML, and the lack of an extensible mechanism for future semantics is chief among them. Another question that John’s article raised r