We do use some ES6-only features. If you want to use them in ES5, you'll need to provide polyfills. Here is an example of how to do this.
Alternatively, you can use our ES5 CDN bundles.
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) to suggesting an update ("yeah, this would be better").