Well, each instantiation of `min/maxInt` only gets its body comptime evaluated once and then cached. This is how types such as `ArrayList(u8)` is the same type each time it is called. Isn't the point of `comptime` stuff that we can avoid hardcoding our comptime generated tables and such? :)