You special case `null` here?  Why?