JavaScript DSL for Scala