I would rather not reimplement something if it already exists in the software package: does TestPartner have any variables that correspond to the number of failures and successes as reported by its log and the implemented checks?

Secondly, might anyone have any insight into why, as compared to all of the other *Check functions, that the UserCheck function does not return a boolean declaring success or failure? While I know that it is the user's responsibility to tell the UserCheck whether the check passed or failed, it would simply be nice for it to return a true or false.