public BlockBase(string key, Line[] lines, string[] tags, GroupInfo group, Logger log) : base(-1, key, lines) { Group = group; Log = log; Valid = Validation.NeverRan; if (tags != null && tags.Length > 0) this.tags = new HashSet<string>(tags); }