The prefix must be a C-identifier because it is written as the prefix of preprocessor macros and possibly structs.