ad-1.4: Automatic Differentiation