! build: upgrade dependencies.
= core: use explicitly thrown exceptions for failure tests.