public static void Main()
var engine = new Engine();
engine.SetValue("log", (object v) => Console.WriteLine(v));
engine.SetValue("myClass", typeof(MyClass));
class MyClass : IDisposable
public const string myString = "test";
Console.WriteLine("MyMethod");
Console.WriteLine("Dispose");