Besides, other models seems to handle negation correctly, not sure why it's so difficult for the Gemini family of models to understand.