in general if I see code like this: ```someDvlVar.value()['whatever']``` or ```someDvlVar.value().whatever``` or ```someDvlVar.value()(stuff)``` it is an immediate red flag. What if ```someDvlVar.value()``` is null? 

What I am looking for is:
 ```_someDvlVar['whatever']``` or ```_someDvlVar.whatever``` or ```_someDvlVar(stuff)```