True, but on the other hand... C _does_ have preprocessor macros, which from a pure language standpoint adds a lot of complexity.