See JSX [AST tree](https://github.com/facebook/jsx/blob/master/AST.md#jsx-expression-container). `JSXSpreadChild` example: `<div>{...children}</div>`. Esprima has an [open issue](https://github.com/jquery/esprima/issues/1819) with the same problem. I do not think I will be able to submit a PR for this though, but I still thought it might be beneficial to report the issue.