Thinking of match patterns as queries would certainly appeal to database and
IR folks but I like to like of match patterns as 'criteria'.
As far as XSL processing model goes, I think of it as a sort of an inference
engine. What I would have liked to see in XSL is the nested template
feature which is wonderfully interesting and confusing at the same time
because it is like a clever expression looking for a deep meaning.
Don