Distribution class now supports unseen elements