A java regex DSL