ad-0.18: Automatic Differentiation