**Is your feature request related to a problem? Please describe.** Currently, provision and teardown functions only return a boolean. **Describe the solution you'd like** In case of an error, it would be good to capture it and bubble it up to the caller.