ES6 seems affected by the PHP syndrome: "just add some stuff, just because we can". I don't know... the "class" keyword? Really?