Add support for window functions arguments
Add first_value, last_value and nth_value window functions