public virtual object Execute(string code)
{
var scriptSource = CreateScriptSourceFromString(code);
var compiledCode = scriptSource.Compile();
if (_scope == null) {
return compiledCode.Execute();
} else {
var result = compiledCode.Execute(_scope);
_scope.SetVariable("_", result);
return result;
}
}