Ici ton existentiel (on sent le Ruby…) flingue la sémantique. Si ton `@cream` est false, `@cream?' renverra true, car ni `undefined` ni `null`. Tu dois le laisser sans existentiel…