Handle comparison to empty string correctly. Fix || condition parsing.