if you cache `result.data` in a non-null local var...
# announcements
d
if you cache
result.data
in a non-null local variable you should only need to unwrap/check for it once