protected override void OnExecute(Engine engine)
 {
     engine.SetReturnValue(Value != null ? Value.Get(engine) : null);
 }