Will this break "for    a in ..."? Do we need to add an \s* in front of that? (I can't test it myself right now)