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