protected SingleCharTerminal(SingleCharTerminal other, ParserCloneArgs args) : base(other, args) { this.Character = other.character; }