Return [:EOF] when there are no tokens to peek at

This restore 1.8.7 compatibility