public IntermediateDecompilationCSharpLanguageWriter(IFormatter formatter, bool writeExceptionsAsComments)
			: base(CSharp.CSharp.GetLanguage(CSharpVersion.None), formatter, writeExceptionsAsComments) 
		{
			SimpleWriterContextService swcs = new SimpleWriterContextService(new DefaultDecompilationCacheService(), renameInvalidMembers);
			this.writerContextService = swcs;
		}
 public IntermediateDecompilationCSharpLanguageWriter(IFormatter formatter)
     : base(LanguageFactory.GetLanguage(CSharpVersion.None), formatter, new WriterSettings(writeExceptionsAsComments: true))
 {
     SimpleWriterContextService swcs = new SimpleWriterContextService(new DefaultDecompilationCacheService(), renameInvalidMembers);
     this.writerContextService = swcs;
 }