right now all the tests check they are not funning on functors. With the new API in https://github.com/JuliaDiff/ChainRulesTestUtils.jl/pull/116 we can have `f ⟂ ḟ` and `f ⟂ f̄``, which would be fine API-wise.