Truncate a distribution using draws of a random variable as bound

For anyone who might stumble upon this in the future, I found help in a GitHub issue (which also links many other relevant sources).
The TLDR is that it works now, you just have to set the upper and lower kwargs (and update your packages).