ad-0.31.0: Automatic Differentiation