C99 template didn't restrict enums to namespace.