'Remove empty/None values by calling `force_clean()` on children.'

def force_clean(self, **kwargs):

    for entry in self:
        entry.force_clean()
    del_indicies = [index for (index, item) in enumerate(self) if (len(item) == 0)]
    del_ct = 0
    for index in del_indicies:
        del self[(index - del_ct)]
        del_ct += 1
