I agree with you. To me there is no reason to check this, and always wrap around a lazy collection. The performance penalty is pretty low I suppose.