docs: def _add_to_to_ordered_dict(self, d, dataset_index, recommended_only=False):
          """
          Save a session to an ordered dictionary. In some cases, a single session may include
          a final session, as well as other BMDS executions where doses were dropped. This
          will include all sessions.
          """
          if self.doses_dropped_sessions:
              for key in sorted(list(self.doses_dropped_sessions.keys())):
                  session = self.doses_dropped_sessions[key]
                  session._add_single_session_to_to_ordered_dict(d, dataset_index, recommended_only)
          self._add_single_session_to_to_ordered_dict(d, dataset_index, recommended_only)