one of the values in using a "visit" method on your visitor is it can check for null