Many things. Remains : inheritance.
Correct error message error.