Fix Issue 11802 - Wrong vtbl order for extern(C++) classes with overloaded functions on win32
And visitor for Initializer and Expression
XXX Hack around Array param + debug info
Fix Issue 10199 - labels cannot be used without a statement
Always create libs through named factory functions