Make allowEmpty reverse of required