The C99 standard reserves all identifiers (including macros) that start with an underscore and a capital letter. Fixes #260.