• different output for seamless integration with application servers
  • weak typing system
  • bi-modal search and navigate: pattern match and path expressions
  • fully compatible with the constraint language
  • functions for encapsulation of behaviour
  • extension framework
  • XML only use where really needed