public ITextTemplatingCallback DeepCopy ()
		{
			TextTemplatingCallback callback = (TextTemplatingCallback)base.MemberwiseClone ();

			if (Extension != null) {
				callback.Extension = (string)Extension.Clone ();
			}

			if (TemplateOutput != null) {
				callback.TemplateOutput = (string)TemplateOutput.Clone ();
			}

			callback.CodePage = CodePage;

			return callback;
		}
 public ProcessEngineHost()
 {
     StandardAssemblyReferences = new List <string> ();
     StandardImports            = new List <string> ();
     Callback = new TextTemplatingCallback(this);
 }