Hey, Am not sure if VB.NET implements "eval", as in having the VB compiler available at runtime to generate code. This is something that mcs/gmcs is not well suited for, and might be a reason to look into Boo. The other issue is that we would have to relicense mcs/gmcs into MIT X11 or maybe LGPL (if we must implement eval).