Note that the inheritance model is still prototypal inheritance.
Modern JS introduced the `class` keyword and a syntax more familiar to most other OOP languages. Note that the inheritance model is still prototypal inheritance.