Exploring generic methods for random distributions