In order to make that happen, we need to consolidate the Gaussian_Autoregressive interface. What about dropping the _X, and only keeping the module-based version? We can later add functionality to default to linear modules for L and Phi. Having two different versions of essentially the same function is probably not the best idea.
@NoemiAM, @FloList , any thoughts about this?