> PS: Sorry if I missed an implied smiley. There was no implied smiley; I really am that paranoid. I fear the day someone does "foo_p() != TRUE" and discovers that foo_p() returns FALSE and some random other non-zero value that's != TRUE.