Ilhan Omar: so patient, so eloquent, so right