Moned BoundField validation setup into its own function
MultipleChoicefield now uses isEmptyValue to catch empty arrays earlier