The problem is that sound === 0 is valid, and we want to keep that. I put the undefined check there to be explicit.