main
Update c# features to use file scoped namespaces
Fix line breaks
Fix broken 'convert if to switch' case with recursive analysis