Fix stalling due to invalid guard expression

It appears that I introduced a bad guard expression in the prior pull request.  Specifically:

T = '<<' ->

which was one of the last additions I made to the script.  Somehow I failed to test/notice it for 24 hours.  This patch fixes it...