When an XSL processor processes a document, it starts at the root node of the document tree and checks which template rules match with the root node. The more specific the matching expression, the better the match. The resulting node list consists of all direct children of the root node. It will be preferred over the first rule because it is more specific. The resulting node list consists of the children of 'address'.
Text contained in the rule body is written to the output.
Together with the decoration, they are processed by the formatting processor.