                  if self._max_scale > 0.0 and size > max_size:
                      self._counts["max_scale"] += 1
                      continue
              if 0.0 < self._distance < test.average_distance:
                  self._counts["distance"] += 1
                  if self._save_output:
                      retval.append(face)
                      sub_folders[idx] = "_align_filt_distance"
 
</s> remove         return retval
 </s> add         return retval, sub_folders </s> remove         for face in faces:
 </s> add         for idx, face in enumerate(faces):
                    if self._save_output:
                        retval.append(face)
                        sub_folders[idx] = "_align_filt_max_scale"
                  if self._max_scale > 0.0 and size > max_size:
                      self._counts["max_scale"] += 1
                    if self._save_output:
                        retval.append(face)
                        sub_folders[idx] = "_align_filt_max_scale"
                      continue
              if 0.0 < self._distance < test.average_distance:
                  self._counts["distance"] += 1
                  if self._save_output:
                      retval.append(face)
                      sub_folders[idx] = "_align_filt_distance"
keep add keep keep keep keep keep keep
 Extract filter: Allow saving of filtered images 
plugins/extract/align/_base.py