I guess I'll have to toss in my 2 cents (CDN). Without getting into a zen debate... it is a bit of a paradox. True, if you search for nothing, you find nothing, hence the positive return but...
the positive return is the offset which is incorrect.

So, I believe it should not return a 1 but rather it should return a 0.
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.