Why was `extends` left behind? Shouldn't it go with `class`?