A small xml spec DSL for testing assertions over data