public TokenCryptographyWriter(ITokenWriter tokenWriter) : base(tokenWriter)
 {
 }
 public TokenWriterDecorator(ITokenWriter tokenWriter)
 {
     _tokenWriter = tokenWriter;
 }
 public TokenCacheWriter(ITokenWriter tokenWriter, IMemoryCache memoryCache)
     : base(tokenWriter)
 {
     _memoryCache = memoryCache;
 }
 //
 // Ctors / Dtors
 //
 public CompilationEngine(Tokenizer tokenizer, ITokenWriter tokenWriter)
 {
     _tokenizer   = tokenizer;
     _tokenWriter = tokenWriter;
 }