def _check_prepopulated_fields_value(self, obj, model, val, label):

        if not isinstance(val, (list, tuple)):
            return must_be('a list or tuple', option=label, obj=obj, id='admin.E029')
        else:
            return list(chain(*[
                self._check_prepopulated_fields_value_item(obj, model, subfield_name, "%s[%r]" % (label, index))
                for index, subfield_name in enumerate(val)
            ]))
run calculations based on the given param space element
dataset/ETHPy150Open django/django/django/contrib/admin/checks.py/BaseModelAdminChecks._check_prepopulated_fields_value--crossover with--dataset/ETHPy150Open ceteri/exelixi/src/contain.py/Container.run_calc