This change moves container element properties from ParameterErrors to base class ParameterValidationResult, and makes that support independent of whether violations are nested within a container element bean or through constraints on container elements, e.g. `List<@NotBlank String>`. Closes gh-31887