This depends on implementation of Hessian computation from #8.
This depends on implementation of Hessian computation from #8.