Build Vaadin component trees using Groovy builders and XML