Performs filtering of expression tuple T passing i elements to function or template F. If F
returns true the last element go to returned expression tuple and "window" is moved behind T by 1 element.
First i-1 elements goes to resulted tuple without checks.
Performs filtering of expression tuple T passing i elements to function or template F. If F returns true the last element go to returned expression tuple and "window" is moved behind T by 1 element. First i-1 elements goes to resulted tuple without checks.
Filtering starts from last element.