public virtual Stage GetStageByName(string name) { return(Stages.SingleOrDefault(s => s.Name == name)); }