Good news for Mexico! (Bad news for imperialists)