Context
test! currently returns the fixed value nil. This makes it a limited primitive for creating more substantial functionality.
Task
Make it return a boolean depending on whether the test suite passed
Acceptance criteria
A boolean? is returned no matter what, even in face of exceptions (as they are common in WIP/failing/flaky tests)