Thrown in case a function option does not return an expected value type on execution, such as when a function is expected to return a promise.