Tools to manipulate models and likelihoods