Modified grader.js to accept a URL. It still downloads the file, the control flow would be way less sloppy if this was implemented as a stream, but I wanted to leave the downstream functions intact to save effort, rather than refactor the instructor's code entirely.