class SmileModelFitter {

  public LeastSquareResultsWithTransform solve(DoubleArray start) {
    return solve(start, new BitSet());
  }

  public  SmileModelFitter(
      double forward,
      DoubleArray strikes,
      double timeToExpiry,
      DoubleArray impliedVols,
      DoubleArray error,
      VolatilityFunctionProvider<T> model);

}