A simple Java XML implementation using Collections, Generics, and varargs, inspired by Groovy