code: protected void validName(String name) throws SyntaxException {
  		for (String varName : automaticVariables) {
  			if (varName.equals(name)) {
  				throw SyntaxException.create(getSourceRange(),
  						MSG_AUTO_VAR_CANNOT_BE_SET, varName);
  			}
  		}
  	}
docs: A utility method to determine if the variable name collides with one of
  the reserved 'automatic' variables.
  
  @param name
  variable name to check
  @throws SyntaxException when syntax error is detected