no member named 'assigment' in 'struct Syntax'; did you mean 'assignment'? -- I love compilers that do fuzzy-matching for suggestions.