tests: yield [array of functions] runs each in parallel, which we don't want here
Player.js: OCD is a helluva drug
ratings: fix variable scope issues