More ways of testing syntax, ugly hackish ;D