XML and XPath, IIoCContainer, ILogger