Should we be checking for null before doing a toString()?