That is an ambitious undertaking.
Out of personal interest, what role do you envision for Exp in the long term? Do you see it primarily as a scripting language for a game engine, similar to a Lua-like language embedded in a C# application, or as a standalone programming language in its own right?