public override string ToString() { return($"{Name} {Steps?.Length}" + (DependsOn?.Length > 0 ? $"[{DependsOn.Aggregate((s1,s2) => s1 + "," + s2)}]" : "")); }