rootfinding
Generic derivative objects (gradients, Jacobians, Hessians, and more) by finite differences