message: Modify the public api surrounding multiexp.
diff: @@ -13,10 +13,7 @@ use std::io;
  pub mod multicore;
  pub mod domain;
  pub mod groth16;
  -
  pub mod multiexp;
  -// TODO: remove this from public API?
  -pub use self::multiexp::{DensityTracker, FullDensity, multiexp};
  #[derive(Debug)]
  pub enum Error {
  @@ -58,8 +55,8 @@ impl<E: Engine> LinearCombination<E> {
  pub fn eval(
  &self,
  - mut input_density: Option<&mut DensityTracker>,
  - mut aux_density: Option<&mut DensityTracker>,
  + mut input_density: Option<&mut multiexp::DensityTracker>,
  + mut aux_density: Option<&mut multiexp::DensityTracker>,
  input_assignment: &[E::Fr],
  aux_assignment: &[E::Fr]
  ) -> E::Fr
  