/// <summary>
 /// Initializes a new instance of the <see cref="ProcessBackEnd"/> class.
 /// Constructor, given a configuration.
 /// </summary>
 /// <param name="config">Process configuration.</param>
 public ProcessBackEnd(ProcessConfig config)
 {
     this.processConfig = config ?? new ProcessConfig();
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ProcessSession"/> class.
 /// Constructor, given a configuration.
 /// </summary>
 /// <param name="config">Configuration to use.</param>
 public ProcessSession(ProcessConfig config = null) : base(config, new ProcessBackEnd(config))
 {
 }