Javascript- Optional Chaining

Normally, if you try to access a nonexistant subproperty, you'll get an error which halts execution. Optional chains simply return "undefined".