Lowell-
V305 appears to have a bug which prevents compilation at line 121.
+ SPACE(2) + WHEN sys.columns.[is_nullable] = 0
It looks like that section was the subject of revision compared with V304.
(edit) Forgot to mention that removing "+ WHEN sys.columns.[is_nullable] = 0" seems to allow compilation.
-Saro