I was confused at first about what we wanted to do if _parseCookie() returns null.  I see now we want to return `null` since the cookie is corrupt.  Can we add a comment or combine it with the check at the top of this function to improve the clarity?  Thanks!