Basic support for double arrays. Only for array-valued functions for
now; no array-valued distributions. DoubleNormalizer for, e.g.,
normalizing an array of gammas to become Dirichlet.