Conceptually it doesn't make sense that we have a test time dependency on FiniteDifferences.
We don't actually have any rules.
Having it causes problems in being able to do JuliaDiff/ChainRulesTestUtils.jl#63
Especially because FiniteDifferences has an actual dependency on ChainRulesCore.
So we have an almost circular dependency going on