> Having int32_t sometimes map to an int, sometimes to a long is a complete abomination. That is indeed an abomination. But for `int64_t`, it may very well be `long` or `long long` depending on whom you ask.