Testing functions that return other functions

Function references aren’t compared by value or which function do they point at so you’re out of luck here.

I’d also recommend you don’t return direct function references but rather a structure that describes how to call the function later. A MFA would indeed be perfect as @lucaong said, and they can easily be compared with each other where the same module/function/arguments combo will compare equal to another identical combo.