Changing the ResolveException to a standard RuntimeException to provide a meaningful error message with it