WINDUP-222: Initial prototype of XML syntax.

For discussion only.
I don't really know if the time when this happens is very important. We'll find out :) We would ideally want to do this so that we can avoid attempting to re-parse XML files over and over again.