for (final ParsedOptionSpecification optionSpecification : specification) {
final ConvertTypeOfObject<?> convertTypeOfObject =
converterTo(validationErrorBuilder, optionSpecification, optionSpecification.getMethod());
putDefaultInMap(argumentMap, optionSpecification, convertTypeOfObject);
final Argument argument = validatedArguments.getArgument(optionSpecification);
if (argument != null) {
putValuesInMap(argumentMap, optionSpecification, convertTypeOfObject, argument.getValues());
}
}
if (specification.hasUnparsedSpecification()) {
final UnparsedOptionSpecification unparsedSpecification = specification.getUnparsedSpecification();