Extend DSL to run Java programs