Fix `allow(unused_assignments)` error suppressing
and just use the new
peek_token!
macro.