For all the low-level code, change precision to likelihood threshold following the approach of #959 Also as in #959, keep the defaults as they are and provide a way to translate precision to likelihood_threshold values in Python.