if i understand it,then i like the idea…. it sounds like you’re trying to fill a similar need as rdfa and microformats-enabling people to pull data from web pages with minimal overheads required in exposing the data…however it occurs to me that your method, however, would require that the document structure would need to quite closely mirror the structure of the data you want to expose.Whilst this might be the case for certain elements, like the doc title example (which, incidentally, is generally going to contain unstructured data), i doubt it wil be the case for all interesting data on a page.but if it’s about applying an external desription of data on a page, is that what xslt does?