Blank list treatment changed to be consistent

blank lists were being ignored and not added to the cleaned data
despite being valid for any list validator.