** The new function get-buffer-window-list returns a list of windows displaying
a buffer. The function is called with the buffer (a buffer object or a buffer name) and two optional arguments specifying the minibuffer windows and frames to search. Therefore this function takes optional args like next-window etc., and not get-buffer-window.