Well, if you just try it, you'll get an error because you can't compare a string to nil, but if you change the spaceship operator implementation in string and just say, if the receipt, if the other argument is nil, nil is always 