ES6 support
ES6 jshint compatibility
Arrow functions!
Property methods!