Bayesian partition modelling