We are seeing examples likes this ```javascript // BAD example.mockImplementation(() => value); ``` Rather than just ```javascript // GOOD example.mockReturnValue(value); ``` This seems to be a sound change to make when * `value` is a literal primitive e.g. `true` * A `const` primitive value In more complex values using `mockImplementation` may be approprate, e.g. the result is deferred or closures a var etc ```javascript // OK example.mockImplementation(() => new Date()); // NOT THE SAME example.mockReturnValue(new Date()); ```