interpreter using scriptengine instead of bsh.Interpreter