Added a FormValidator that requires a list of fields based on the value of another field