なんで事足りてるとか思うんだよ
空かどうかで条件分岐したい時だってあるだろ
dequeueで返ってきた値がnullかどうかチェックするよりよっぽど可視性があるし