Why do you need to convert Constrains Validation to a list of string instead of map of string ? Where key is filed name and value is file value ?