->
More general approach to variation posteriors – added an  method