Syntax checking is so fun