Maybe the duplicate comment could be duplicated below, where the prototype is actually duplicated. I'm an idiot, but I had to read the code twice.