yeah, I guess so, I just wanted to avoid writing multiple if constructions checking various combinations of null-ness