π•°π–π–›π–†π–‘π–Žπ–‡π–šπ–— (Exvalibur) β†’ Smart Validation In Elixir

Can you give an example on how would you use Exvalibur to validate lists without using custom validators? Say, I allow only one instance of several different structs in it, and then I allow anywhere from 1 to 5000 instances of another struct, and another struct can only appear zero or one times, etc.

I am aware I can write my own custom validators for it. I am asking if you plan on adding validation of lists of maps/structs.