docs: def horner_log(coeffs, log_coeff, x):
      '''Technically possible to save one addition of the last term of 
      coeffs is removed but benchmarks said nothing was saved'''
      tot = 0.0
      for c in coeffs:
          tot = tot*x + c
      return tot + log_coeff*log(x)