Stack tests.
Removed diagnostic messages.
Full coverage.