Reftests typically have two files associated with them, with one being a reference file to compare to the final state of the actual test file. In our prompt, we're stating that each test file is a standalone file. It might improve the output if we handle the reftest case where we're omitting the reference files, of explicitly providing them as a dependency if they are detected in tests.