Distributions: Categorical sampling must skip p=0 categories in zero sample case #254