Binomial trails

fixes #8106
probably, should be `p >= 0` (or `p.is_nonnegative`)