docs: def execute(self, **minpack_options):
          """
          :param \*\*minpack_options: Any named arguments to be passed to leastsqbound
          """
          popt, pcov, infodic, mesg, ier = leastsqbound(
              self.objective,
              # Dfun=self.jacobian,
              x0=self.initial_guesses,
              bounds=self.bounds,
              full_output=True,
              **minpack_options
          )
  
          fit_results = dict(
              model=DummyModel(params=self.params),
              popt=popt,
              covariance_matrix=None,
              infodic=infodic,
              mesg=mesg,
              ier=ier,
              chi_squared=np.sum(infodic['fvec']**2),
          )
  
          return FitResults(**fit_results)