
Recycle a family's arguments to one value per parameter
Source:R/prior_families.R
recycle_family_args.Rdprior_gamma(shape = c(2, 3), rate = 1) is two parameters with a shared
rate, and prior_gamma(shape = c(2, 3), rate = c(1, 2, 3)) is a mistake.
The longest argument sets the number of parameters and every other one has
to be that length or length 1, which is prior_normal()'s rule for sd
generalized to families with more than one parameter.