To get the best, tame the beast: constrained ML estimation for mixture models