Actually, the result will be boolean not numeric ... but should expressions that return booleans be treated like ones that return numbers, guess thats the debate. They are obviously not treated the same today.