eulermark: fix logic of metric diff reporter
eulermark: unwrap runtime failure message
Add support for Lua