JetBrains MPS as a tool for extending Java. - Vaclav Pech; Alex Shatalin; Markus Voelter (PPPJ, 2013)