Why does sample_posterior_predictive use only one chain?

I can create an example to show the problem, but not until Wednesday, as I am out of town for a few days, visiting my elderly father in Michigan.