add support for count(*) over() a window