- the static constants are private again in the Derived classes - more documentation and code snippets - new isDiagonal() method