Ooooops, that should have been...
Because that would return .NULL., which is not .F. Only a return of .F. would fail. To see what I'm talking about, do this in the command window
? INLIST("G","Y","N",.null.)
Insanity: Doing the same thing over and over and expecting different results.