Return False for AssertionError
Raise a WorkupImportFailure if the workup function does not exist
Return True for return None?
Capture messages and log to ‘stu.workup’