code: def etv(**kwargs):
      
      if not conf.devel:
          raise NotImplementedError("'etv' dataset not officially supported for this release.  Enable developer mode to test.")
  
      obs_params = []
  
      syn_params, constraints = etv_syn(syn=False, **kwargs)
      obs_params += syn_params.to_list()
      #obs_params += etv_dep(**kwargs).to_list()
  
      return ParameterSet(obs_params), constraints
docs: Create parameters for a new eclipse timing variations dataset.
  
      Generally, this will be used as an input to the kind argument in
      :meth:`phoebe.frontend.bundle.Bundle.add_dataset`
  
      :parameter **kwargs: default for the values of any of the ParameterSet
      :return: a :class:`phoebe.parameters.parameters.ParameterSet` of all newly
          created :class:`phoebe.parameters.parameters.Parameter`s