Xtend-style derivator (to be continued)