XHTML = eXtensible Hypertext Markup Language
original idea was to allow adding new semantic elements into the core set of XHTML elements
the sad fact is that:
normative schema for XHTML doesn't allow usage of foreign elements inside XHTML pages
tools (like validators) from W3C doesn't support validation of compound documents