Stav dette: Peer review under the microscope