There may be another reason, which is that I didn't "need" to check the array contents. Maybe my old C/assembler programmer brain thinks that an emptiness check is more efficient than a contents check, and somehow (forty years on) still also considers that to be important.
There may be another reason, which is that I didn't "need" to check the array contents. Maybe my old C/assembler programmer brain thinks that an emptiness check is more efficient than a contents check, and somehow (forty years on) still also considers that to be important.