Given a TestRunner and a strategy, it generates calls. Used inside the Fuzzer inspector to
override external calls to test for potential reentrancy vulnerabilities.
Returns true if the function returns int256, indicating optimization mode.
In optimization mode, the fuzzer maximizes the return value instead of checking invariants.