why do neither of these work as a loop construct
for x in text.lower() if x.isalpha(): for x in text.lower() if x.isalpha()
when this works j