Typically, check that HV works correctly when we have something like:
method(Map<String, String> parameter) overridden by method(WeirdMap<@Valid @NotBlank String> parameter) with WeirdMap<T> extending Map<T, T>