new *Transport({level: <level value>}): <level value> can be null to inh...

Setting a default via `||` ignores falsey but valid values like `null`. (I currently have to create the Transport and then set transport.level on the next line.) Check for `undefined` explicitly instead.