And neither Afghanistan nor Pakistan is in the Middle East.
Not to take away from anything else you've said, but I'd have to think there should be some leniency on this definition. They say Mexico is part of Latin America, yet technically it's part of North America, separate from the rest.