Add a page to the docs explaining what to do when differentiation fails: - ForwardDiff: type genericity, define dual overload - ReverseDiff: type genericity - Zygote, ChainRules: no mutation, custom rule - FastDifferentiation: ? - Enzyme: type stability