Misunderstanding with equality operators ftl