This still fails -- there must still be a bug in the Hessian computation [[Imported from SVN: r9427]]