XML library to project parts of a DOM tree into java objects as an alternative to data binding.