DSL experiments on the JVM