Did something change with the var_names keyword for sample_posterior_predictive from v3 to v5?

Setting values to nan triggers automatic imputation of the nan entries (so they are now just vanilla unobserved variablels)