Rather than be an alias to i32 or i64, it can be another type that matches the size of an `int` for the system. This can be very useful for working with libc APIs, even though it should not typically be relied on as a primary type in the application layer.