SMS: Bayesian partition modelling