Peer review has met its match.