This probably needs its own vignette, plus better checks and error messages.
Going to be even more complicated with glmmTMB support?
Current idea: if left blank, use some sort of default but be very verbose about what is needed in terms of structure and in terms of caveats if the user wants to use the defaults.
It can be difficult to specify VarCorr, especially without pilot data.
e.g. https://github.com/pitakakariki/simr/issues/102, https://github.com/pitakakariki/simr/issues/132.
This probably needs its own vignette, plus better checks and error messages. Going to be even more complicated with glmmTMB support?
Current idea: if left blank, use some sort of default but be very verbose about what is needed in terms of structure and in terms of caveats if the user wants to use the defaults.