Oops... I see the difference, I misread the implementation of isClosed.