docs: def load_figure(d, new_fig=True):
          """Create a figure from what is returned by :meth:`inspect_figure`"""
          import matplotlib.pyplot as plt
          subplotpars = d.pop('subplotpars', None)
          if subplotpars is not None:
              subplotpars.pop('validate', None)
              subplotpars = mfig.SubplotParams(**subplotpars)
          if new_fig:
              nums = plt.get_fignums()
              if d.get('num') in nums:
                  d['num'] = next(
                      i for i in range(max(plt.get_fignums()) + 1, 0, -1)
                      if i not in nums)
          return plt.figure(subplotpars=subplotpars, **d)