Conform to Sampler interface in all models (still broken)