It would be more helpful if the exmaple is with some realistic data. Also, discussion on XSLT complexity and its unfriendliness to developers is understandable but how can we display xml if there are no office clients and how simple is it to build such an xml with all the style elements and spreadsheet format info?
Also the XSD didn't make much sense to me.
Anyway, the expressions are quite a good/new concept. Yet to figure how really simple they are in the real world!