These tests are semi-automatically generated from the [Babel](https://github.com/babel/babel) test suite. For each test, `actual.js` is the input and `expected.ast` is the expected output pattern.