Zig's new I/O: function coloring is inevitable?