protected EngineTask(EngineTask original, Cloner cloner)
   : base(original, cloner) {
   this.initialOperation = cloner.Clone(original.initialOperation);
 }
 protected EngineTask(EngineTask original, Cloner cloner)
     : base(original, cloner)
 {
     this.initialOperation = cloner.Clone(original.initialOperation);
 }