fn span(s: []const u8) [:0]const u8
fn span(s: []const u8) [:0]const u8 { return std.mem.sliceTo(@as([:0]const u8, @ptrCast(s)), 0); }