Rough entry point for GMM class.
Awaiting patsy integration.
Branching for GMM style