public AltLabelStructDecl(OutputModelFactory factory, Rule r, string label) : base(factory, r) { this.name = // override name set in super to the label ctx factory.GetTarget().GetAltLabelContextStructName(label); derivedFromName = label; }