vendored from git@github.com:crowsonkb/k-diffusion.git
