Except that it consistently makes clear what is returned in that case (and undefined is intentional).