method: c("EM", "DA") A string specifying EM or Data Augmentation (DA)
conj_prior: A string specifying the conjugate prior. One of c("none", "data.dep", "flat.prior", "non.informative").
alpha: The vector of counts α for a Dir(α) prior. Must be specified if conj_prior is either c("data.dep", "flat.prior"). If flat.prior, specify as a scalar. If data.dep, specify as a vector with key matching enum_comp.
verbose: Logical. If TRUE, provide verbose output on each iteration.