the solver. Typically a reason for a failure if `self.status` is 'failed' after the step was taken or None otherwise. r.