I face this issue so many time, dealing with nested object.
this.props.something.something2
Above statement is dangerious, it can took my entire application, simply because I didn't aware of this.props.something can be optional. How to do checking in such case?