I'm not sure how familiar you are with CoffeeScript, but that compiles to this javascript

````
var hooks;
if (system.args[3] !== undefined) {
  hooks = require(system.args[3]);
}
````

So yes it won't execute the if block if the conditional is false :) I'd just do a falsy check not a strict undefined.