fn next(self: *Self) ?[]const T
Returns a slice of the next window, or null if window is at end.
self: *Self,