* Small rfactoring of Instances (There is now more than one Instance type)
* Object creation support
* Small CSharp.Compiler refactoring