No; `''` is falsy.

`typeof` is required to distinguish between empty & missing headers.

It certainly is less clean that `!` or `&&`, but I don't think there is any simpler way to get the desired behavior.