Looks like Line 20 and 21 also have the error.
No, the syntax on lines 20 and 21 is correct. You'll see that this is an inline evaluation with an environment variable. However, you are correct that line 18 is invalid. I have fixed this in the trunk and it will be included in Seam 2.1.1.