This video is part of a series of videos on doing recursive pure functional transformations of XML. This video is one of two that describe the complete semantics of XML. If you are fully knowledgeable about XML, you can skip this video and the next one. If, however, you have any doubt about whether you fully understand XML, then this video and the next in the series may be interesting to you.