addded BASE support for nemerle(only compilation and module setup support)
changed some methods in .NET core impl - more flexiable