Spoofax as Embedded Scala DSLs