protected override SyntaxList <TElementNode> FromNodesOrTokens(SyntaxNodeOrTokenList nodesOrTokens)
 => SyntaxFactory.List(nodesOrTokens.Select(not => (TElementNode)not.GetNode()));
 private SyntaxNodeOrTokenList CreateArguments(SyntaxNodeOrTokenList list)
 => new SyntaxNodeOrTokenList(list.Select(CreateArgumentOrComma));
 protected override SyntaxTokenList FromNodesOrTokens(SyntaxNodeOrTokenList nodesOrTokens) => SyntaxFactory.TokenList(nodesOrTokens.Select(RoslynHelpers.GetToken));