} catch (UnsatisfiedResolutionException e) {
throw new UnsatisfiedResolutionException(location + e.getMessage(), e);
} catch (AmbiguousResolutionException e) {
throw new AmbiguousResolutionException(location + e.getMessage(), e);
} catch (InjectionException e) {
throw new InjectionException(location + e.getMessage(), e);
}
}