public CodeBlockForOuterMostAlt(OutputModelFactory factory, Alternative alt) : base(factory) { this.alt = alt; altLabel = alt.ast.altLabel != null ? alt.ast.altLabel.Text : null; } }