use has_error() instead of the long inherits(try())
load testit before testing, just in case
not really the only reason
more on the slight advantage of assert()