public static IReadOnlyCollection <ITermialSyntaxExpression <TChar> > GetNextTerminalSyntaxes <TChar>(this ISyntaxExpression <TChar> expression)
 {
     return(expression.GetNextTerminalSyntaxes() as IReadOnlyCollection <ITermialSyntaxExpression <TChar> >);
 }