nil guarding.