To get your mind around the way forward and reverse modes work in Enzyme, this discussion might help: