Add ReverseDiffOverload requirement