public Target(string name, Action block, string[] dependencies, string description, ScriptModel parentScript) { Name = name; Description = description; this.block = block; this.parentScript = parentScript; dependencyNames = dependencies ?? new string[0]; }