> However, the `replay_with_asm_diffs` function is getting ridiculous. We need to refactor it into separate functions. You're right. I will keep in mind to do a little refactoring as part of my future PRs.