public RunDescriptor(RunDescriptor template) { Settings = new RunSettings(); Settings.Merge(template.Settings); Key = template.Key; }