public override object Run(Scope scope)
 {
     return(EnsureTarget(_code)(scope, SourceUnit.LanguageContext));
 }
 protected virtual object InvokeTarget(LambdaExpression code, Scope scope)
 {
     return(EnsureTarget(code)(scope, LanguageContext));
 }
 public override object Run()
 {
     return(EnsureTarget(_code)(CreateScope(), SourceUnit.LanguageContext));
 }