started converting statements to their xml equiv
removed bean validation
added more examples
fixed merge conflict