Not a big deal but I don't think you need `|| false` since undefined is falsey in javascript. So unless you care whether it is undefined or false, you can forget this.