the distribution tests currently don't check if the derivatives are `nan`. I think they should.
the distribution tests currently don't check if the derivatives are
nan. I think they should.