code: def dft_task(cls, mol, xc="b3lyp", **kwargs):
          
          t = NwTask.from_molecule(mol, theory="dft", **kwargs)
          t.theory_directives.update({"xc": xc,
                                      "mult": t.spin_multiplicity})
          return t
docs: A class method for quickly creating DFT tasks with optional
          cosmo parameter .
  
          Args:
              mol: Input molecule
              xc: Exchange correlation to use.
              \\*\\*kwargs: Any of the other kwargs supported by NwTask. Note the
                  theory is always "dft" for a dft task.