rem: _remover(remover), _expander_gen(remover->precision()),
add: _remover(remover), _prefix_gen(remover->precision()),
context: Type1OneMMRemover::Type1OneMMRemover(Type1MMRemover *remover)  : Type1Interp(remover->program(), remover->weight_vector()),    _remover(remover), _expander_gen(remover->precision()),    _main_gen(remover->precision()){}