Classes to facilitate xml parsing and processing.