Report syntax errors back to browser.
If analysis data for exludes are missing assumer client is using cached responses and force a page reload via location.reload(true)