window property
When non-null this call is a window function: fn(args) OVER (...).
The window machinery in the SELECT executor evaluates these out-of-band
and substitutes per-row values before normal projection.
Implementation
final WindowSpec? window;