Chapter 10, first half of compiler. Sketchy XML related methods. Leaving as is, they're changing anyway in ch11git status1