fn next(self: *Self) ?[:0]const u8
Returns a slice of the internal buffer that contains the next argument. Returns null when it reaches the end.
self: *Self,