store syntax error in the error results and stop it bubbling up