If `ObjectResolver::resolve` or `Invocator::invoke` throw an exception, it's also catched.