hasHoge()がtrueだった次の瞬間に、
まだhasHoge()がtrueで有り続けているかどうかは
保証されないだろ。