Rework of the Result Handler System

- Integrates current Stubborn state getters into the helper.
- Allows the user to handle exceptions that are caught, but aren't already been intentionally suppressed
- Allows the user to get call execution time for profiling/logging
I agree and am addressing this in the next iteration which I am working on now.