Robot in Scala, a DSL