docs: def Fierz_to_EOS_lep(C, ddll, parameters):
      """From semileptonic Fierz basis to EOS semileptonic basis for Class V.
      C should be the corresponding leptonic Fierz basis and
      `ddll` should be of the form 'sbl_enu_tau', 'dbl_munu_e' etc."""
      p = parameters
      V = ckmutil.ckm.ckm_tree(p["Vus"], p["Vub"], p["Vcb"], p["delta"])
      Vtb = V[2,2]
      Vts = V[2,1]
      ind = ddll.replace('l_','').replace('nu_','')
      ind2 = ddll.replace('l_','').replace('nu_','')[2::]
      e = sqrt(4* pi * parameters['alpha_e'])
      dic = {
          'b->s' + ind2 + '::c9' : (16 * pi**2) / e**2 * C['F' + ind + '9'],
          'b->s' + ind2 + "::c9'" : (16 * pi**2) / e**2 * C['F' + ind + '9p'],
          'b->s' + ind2 + "::c10" : (16 * pi**2) / e**2 * C['F' + ind + '10'],
          'b->s' + ind2 + "::c10'" : (16 * pi**2) / e**2 * C['F' + ind + '10p'],
          'b->s' + ind2 + "::cS" : (16 * pi**2) / e**2  * C['F' + ind + 'S'],
          'b->s' + ind2 + "::cS'" : (16 * pi**2) / e**2 * C['F' + ind + 'Sp'],
          'b->s' + ind2 + "::cP" : (16 * pi**2) / e**2  * C['F' + ind + 'P'],
          'b->s' + ind2 + "::cP'" : (16 * pi**2) / e**2  * C['F' + ind + 'Pp'],
          'b->s' + ind2 + "::cT"  : (16 * pi**2) / e**2  * C['F' + ind + 'T'],
          'b->s' + ind2 + "::cT5"  : (16 * pi**2) / e**2  * C['F' + ind + 'T5']
          }
      prefactor = sqrt(2)/p['GF']/Vtb/Vts.conj()/4
      return {k: prefactor * v for k,v in dic.items()}