it will be easier to pass instances of such classes to GeneralizedLinearEstimator (currently the solvers are hardcoded), and it will simplify the API.