ExpressionElementSyntax[] to CollectionElementSyntax[] when using AddElements() on a CollectionExpressionSyntax. CollectionElementSyntax is abstract?AddRange() anywayCo-variant array conversion from ExpressionElementSyntax[] to CollectionElementSyntax[] can cause run-time exception on write operation