Split run_validators out of ListOrItemField.validate