}
}
public Context debug(final KeyValues root, final Out out, final BreakPointListener listener) throws ScriptRuntimeException, ParseException {
try {
return new Parser().parse(this, listener)
.execute(new Context(this, out, root));
} catch (Exception e) {
throw completeException(e);
}
}